目录
(1)pages:页面存放的路径(哪个在最前面就是默认页面)
1.目录结构
2.重要的配置(app.json)文件
全局配置文件,包括了页面的路径,窗口的外观,底部tab的配置等
(1)pages:页面存放的路径(哪个在最前面就是默认页面)
(2)window:项目的窗口
"enablePullDownRefresh": true, //允许下拉刷新
"backgroundTextStyle": "dark", //下拉刷新的加载状态 light静态 dark动态
"backgroundColor": "#fcc", //下拉刷新背景颜色
"navigationBarBackgroundColor": "#fff", //导航栏背景颜色
"navigationBarTitleText": "默认标题", //导航栏文本
"navigationBarTextStyle": "black" //导航栏文字颜色 只有白色和黑色
(3)tabBar:底部栏的配置
3.内置组件
- view:块,双标签,类似div
- text:文本,行内块元素
- user-select="true":用户可长按选择
- rich-text:富文本,作用是把HTML字符串渲染为对应的UI结构
- image:图片组件
- src:图片地址
- mode:模式
- scleToFill:不保持宽高比,缩放
- aspectFill:保持宽高比,使图片的短边能完全显示出来
- aspectFit:保持宽高比,使图片的长边能完全显示出来
- widthFix:宽不变,高自动
- heightFix:高不变,宽自动
- left,right,top,bottom,center:显示局部
- navigator:导航组件,类似a链接
- input:输入框
- value:值
- placeholder:提示文本
- password="true" :密码框
- confirm-type:键盘右下角为
- send:发送
- search:搜索
- next:下一个
- go:前往
- done:完成
- type:弹出不同键盘
- text:文本键盘
- number:数字键盘
- idcard:身份证键盘
- digit:带小数点的数字键盘
- safe-password:安全键盘
- nickname:昵称键盘
- button:按钮
- size:"mini":行内小按钮
- type:颜色
- primary:绿色
- default:白色
- warn:红色
- switch:切换(开关)
- color:颜色
- type="checkbox":选择框
- picker:从底部向上弹起的滚动选择器
- header-text:标题文本
- mode:
- times:事件
- date:日期
- region:省市区
- icon:图标
- color:图标颜色
- size:图标显示大小,默认单位是px
- type:图标显示类型:
- success: 成功
- success_no_circle:已选择
- info:警告
- warn:红色(强烈)警告
- waiting:等待
- cancel:停止或关闭
- download:下载
- search:搜索框
- clear:灰色的停止或关闭
- scroll-view:可滚动视图区域
- scroll-x="{{true}}":水平可滚动
- scroll-y="{{true}}":垂直可滚动
- 要给组件设置为不换行:white-space:nowrap
- swiper:轮播图的外层容器
- 可设置宽高
- circular:设置swiper-item是否使用衔接滑动
- interval:设置swiper-item的切换时间间隔,默认5000毫秒
- autoplay:是否自动播放,默认false
- indicator-dots:是否显示指示器,分页器
- indicator-color:指示器未选中的颜色
- indicator-active-color:指示器选中的颜色
- swiper-item:第N个轮播图
4.模板渲染
1.文本渲染:{{ }}
2.条件渲染:
wx.if="{{条件}}"
wx.elif="{{多重条件}}"
wx.else