列表渲染
3-2.条件渲染
条件渲染
4.dataset
dataset
在组件节点中可以附加⼀些⾃定义数据。这样,在事件中可以获取这些⾃定义的节点数据,⽤于事件的逻辑处理。
在 WXML 中,这些⾃定义数据以 data- 开头,多个单词由连字符 - 连接。这种写法中,连字符写法会转换成驼峰写法,⽽⼤写字符会⾃动转成⼩写字符。如:
data-element-type ,最终会呈现为 event.currentTarget.dataset.elementType ;
data-elementType ,最终会呈现为 event.currentTarget.dataset.elementtype 。
5.路由
5-1.navigateTo
navigateTo
保留当前页⾯,跳转到应⽤内的某个页⾯。但是不能跳到 tabbar 页⾯。使⽤ wx.navigateBack 可以返回到原页⾯。⼩程序中页⾯栈最多⼗层。
url:需要跳转的应⽤内⾮ tabBar 的页⾯的路径 (代码包路径), 路径后可以带参数。参数与路径之间使⽤ ? 分隔,参数键与参数值⽤ = 相连,不同参数⽤ & 分隔;如 'path?key=value&key2=value2'。
redirectTo
关闭当前页⾯,跳转到应⽤内的某个页⾯。但是不允许跳转到 tabbar 页⾯。
5-3.switchTab
switchTab
跳转到 tabBar 页⾯,并关闭其他所有⾮ tabBar 页⾯。
6.web-view
承载⽹页的容器。会⾃动铺满整个⼩程序页⾯,个⼈类型的⼩程序暂不⽀持使⽤。
src:webview 指向⽹页的链接。可打开关联的的⽂章,其它⽹页需登录⼩程序管理后台配置业务域名。
7.push
直接改变当前数组值。
遇到数组参数时,把整个数组参数作为⼀个元素。
8.下拉刷新
写文章的小程序onPullDownRefresh
onPullDownRefresh()⽅法,⽤于监听⽤户下拉刷新事件。
需要在app.json的window选项中或页⾯配置中开启enablePullDownRefresh。
可以通过wx.startPullDownRefresh触发下拉刷新,调⽤后触发下拉刷新动画,效果与⽤户⼿动下拉刷新⼀致。
当处理完数据刷新后,wx.stopPullDownRefresh可以停⽌当前页⾯的下拉刷新。
backgroundTextStyle:下拉 loading 的样式,仅⽀持 dark / light
9.上拉加载
onReachBottom()⽅法,⽤于监听⽤户上拉触底事件。
可以在app.json的window选项中或页⾯配置中设置触发距离onReachBottomDistance。
在触发距离内滑动期间,本事件只会被触发⼀次。
10.去除乱码
⼩程序regexp对象(附带⽅法解析)
getRegExp(pattern[, flags]),参数:
pattern: 正则表达式的内容。
flags:修饰符。该字段只能包含以下字符:
g: global
i: ignoreCase
m: multiline。
replace:替换
trim:去除字符串的头尾空格。
<组件
decode:是否解码,可以解析的有   < > & '    

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。