网站建设先做前台还是后台,西安 网站搭建,做汽车特卖会的网站,wordpress模板 付费小程序开发框架7.1 小程序模块化开发7.1.1 模块7.1.2 模板7.1.3 自定义组件7.1.4插件7.2 小程序基础样式库—WeUI7.2.1 初识WeUI7.2.2【案例】电影信息展示7.3 使用vue.js开发小程序7.3.1 初识mpvue7.3.2 开发工具7.3.3 项目结构7.3.4【案例】计数器7.4 小程序组件化开发框架7.…
小程序开发框架7.1 小程序模块化开发7.1.1 模块7.1.2 模板7.1.3 自定义组件7.1.4插件7.2 小程序基础样式库—WeUI7.2.1 初识WeUI7.2.2【案例】电影信息展示7.3 使用vue.js开发小程序7.3.1 初识mpvue7.3.2 开发工具7.3.3 项目结构7.3.4【案例】计数器7.4 小程序组件化开发框架7.4.1初识WePY7.4.2 开发工具7.4.3 项目结构7.4.4【案例】商品展示总结7.1 小程序模块化开发
7.1.1 模块
模块的定义和使用 注意 path路径不可以使用绝对路径否则会报错应该使用相对路径。
7.1.2 模板
模板的定义和使用 template组件is属性 注意 模板拥有自己的作用域只能使用data传入的数据以及模版定义文件中定义的 wxs / 模块。
7.1.3 自定义组件
自定义组件创建
自定义组件结构和样式
自定义组件使用
自定义组件案例 效果
7.1.4插件
打开微信开发者工具创建一个插件项目 插件配置文件
插件使用配置过程
在页面中使用插件
7.2 小程序基础样式库—WeUI
7.2.1 初识WeUI
WeUI使用流程
下载WeUI查看样式效果引入样式文件
7.2.2【案例】电影信息展示
WeUI中navbar实现导航栏效果
正在热映页面效果图展示 搜索页面效果展示
搜索页面效果展示
搜索页面效果展示
分类页面效果展示 7.3 使用vue.js开发小程序
7.3.1 初识mpvue
mpvue在技术开发上的一些能力
彻底的组件化开发能力提高代码复用性。完整的Vue.js开发体验。方便的Vuex数据管理方案方便构建复杂应用。快捷的webpack构建机制。支持使用npm外部依赖。使用Vue.js命令行工具vue-cli快速初始化项目。H5代码转换编译成小程序目标代码的能力。
7.3.2 开发工具
mpvue进行开发前的准备工作
检查开发环境。安装vue-cli脚手架工具。初始化微信小程序项目。安装依赖。启动项目。预览小程序。
7.3.3 项目结构
查看项目目录结构
dist小程序运行代码目录。src源代码目录。 src/components组件目录。src/pages页面目录。src/App.vue主组件。src/app.json小程序配置文件。src/main.js入口文件。 package.json依赖配置文件。config配置文件。project.config.json项目配置文件。
7.3.4【案例】计数器
计数器效果展示图
启动firstapp小程序单击“去往Vuex示例页面”单击页面“”和“-”
注意 需要注意的是微信开发者工具会提示不支持打开此类文件此时可以更换其他代码编辑器如Sublime Text来打开。
计数器代码实现 计数器功能实现流程
在vuex中记录state下的count值moutations中注册increment和decrement事件组件绑定increment和decrement事件处理函数通过computed属性将最终值展示到页面
7.4 小程序组件化开发框架
7.4.1初识WePY
WePY框架特征
类Vue开发风格支持自定义组件开发支持引入npm包支持Promise支持ES2015特性支持多种编译器支持多种插件处理支持 SourcemapESLint等小程序细节优化
7.4.2 开发工具
WePY框架开发微信小程序前的准备工作
检查开发环境。安装wepy-cli。生成Demo项目。安装依赖。开启实时编译创建wepy小程序
预览WePY小程序Demo案例项目
7.4.3 项目结构
WePY项目目录介绍
dist小程序运行代码目录。src源代码目录。package.json依赖配置文件。wepy.config.jsWePY配置文件。project.config.json项目配置文件。componentsWePY组件目录。pagesWePY页面目录。index.wpy index页面。app.wpy入口文件。
WePY项目结构图 WePY项目目录app.wpy入口文件
WePY项目目录首页index.wpy页面 页面继承了wepy.page类其中Page实例的属性
7.4.4【案例】商品展示
WePY框架搭建小程序效果展示图 注意 需要在配置完成的框架进行代码编写和编译。 创建index.wpy文件template组件使用
创建index.wpy文件style标签区域编写样式代码
创建index.wpy文件script区域编写js代码
总结
本章主要讲解了小程序的模块化开发和各种框架的使用。通过本章的学习读者应掌握如何在小程序中进行模块化开发提高代码的可复用性了解小程序开发中常用的一些框架和库的特点熟悉WeUI库、mpvue框架、WePY框架的基本使用。