最近接触了一下小程序,一些理解写出来记录下;
首先
数据结构:
app.json --> 全局配置文件(页面路径、导航栏、按钮....)
app.js --> 全局脚本文件(js)
app.wxml --> 界面(如HTML、JSP)
app.wxss --> 样式表(css)
另外接触过前端的都知道,标签的含义在小程序中同样有标签,但是在这里被叫做“组件”,每一个小程序中必须包含.wxml、.js两个文件,并且文件名与所在目录名相同(在app.json中配置以后会自动生成)
其次
注意事项:
1.在小程序中没有使用id,name,class 获取值、设置值的方法
2.全局变量在app.js --> globerData中声明,好处是可以根据情况获取,方便
4.没有br标签 换行需要使用 \n \r
5.底部按钮、顶部按钮都是在json中配置
6.在小程序中所有标签的显示方式都是使用 display: 来声明的,如果必须要比较 标签与组建的话 view 算是 div
7.input 占据一行,小程序中有一个无任何特性的标签 block ,不要被字面意思误解,它没有任何特性
8.小程序不支持http*1 小程序不支持http*2 小程序不支持http*3 暂不支持 未来不知道
其实小程序的语法很有意思,比如数据绑定 {{data}}
在 .js 中就可以这样写
this.setData({
data:"Hello World"
})
初学者一个,大家一起学习进步 欢迎留言交流