小程序代码的构成
主要了解Javascript下页面中的文件都是些什么:
一.project.config.json
setting—对应于详情-本地设置 projectname-项目名称 appid-小程序的账号ID(当在你用自己的微信打开别人的程序时,要改ID)
二.app.json
pages(有几个页面) window(每个页面要怎么设计) sitemapLocation(是否能被微信检索到)
三.wxml & html
- 标签名称不同:WXML【view(布局),text(文本元素),image(图像),navigator(导航跳转)】 HTML div span img a
- 属性节点不同 WXML <navigator url = "/pages/home/home"></navigator> HTML <a href="#">超链接</a>
- 提供了类似于Vue中的模板语法 数据绑定 列表渲染 条件渲染
四.wxss & css(美化页面)
1.新增rpx尺寸单位,不用考虑单位转换的问题
2.wxss仅支持部分css选择器
- .class和#id
- element(元素选择器)
- 并集选择器,后代选择器
- ::after和::before(伪类选择器)
五.js(处理用户的操作,如响应用户点击,获取用户的位置)
是分三类,主要想强调普通的.js文件,也可以称为普通的功能模块文件,用来封装公共的函数或属性。
小程序的宿主环境
小程序的宿主环境就是微信,微信提供了四个东西以维持小程序的运转。
1.通讯模型
2.运行机制
3.组件
4.API
本文含有隐藏内容,请 开通VIP 后查看