微信小程序的特点:
1.无需安装卸载
2.不占内存
3.易传播
=====================================
基本文件:
app.js:注册一个app
app.json:全局配置(网络请求的超时时间,页面注册路径等)
app.wxss:全局样式
project.config.json:
pages:页面(js:逻辑和数据交互,json:配置信息,wxml:页面元素内容,wxss:样式)
属性名 | 类型 | 描述 | 注解 |
id | String | 组件的唯一标示 | 保持整个页面的唯一 |
class | string | 组件的样式类 | 在对应的exss中定义的样式类 |
style | string | 组件的内联样式 | 动态设置的内联样式 |
hidden | boolean | 组件是否显示 | 所有组件默认显示 |
data-* | Any | 自定义属性 | 组件上触发的事件时,会发送给事件的处理函数 |
bind/catch | EventHandler | 组件的事件 |
utils:工具函数(代码复用?)
页面配置项会覆盖全局配置项
==================================
==================================
注:
wxml属性标签大小写敏感