数据绑定有一部分前几个看着还行,后面的几个可能有几个不理解,界面展示的数据有的也因为条件没法显示。看不懂的可以先记着,后面真正用到时就会明白,反正我是这样想的。这里先记录下
data.wxml
<view>{{message}}</view>
<view id="item-{{id}}">组件属性</view>
<view wx:if="{{condition}}">控制属性</view>
<view hindden="{{flag ? true : false}}">三元运算符</view>
<view>我是运算结果---{{a + b}} + {{c}} + d</view>
<view wx:if="{{length > 5}}">asdf</view>
<view>{{"Hello " + name}}</view>
<view wx:for="{{[zero, 1, 2, 3, 4, 5, 6]}}">{{item}}</view>
<template is="objectCombine" data="{{for: x, bar: y}}"></template>
<template is="objectCombine" data="{{...obj1, ...obj2, p: 5}}"></template>
<template is="objectCombine" data="{{foo, bar}}"></template>
data.js
Page({
data:{
message: 'Hello WeApp',
id: 0,
condition: true,
flag:false,
a: 1,
b: 2,
c: 3,
length: 6,
name: '顺子',
zero: 0,
x: 0,
y: 1,
obj1: {
a: 1,
b: 2
},
obj2: {
c: 3,
d: 4
},
p: 5,
foo: 'my-foo',
bar: 'my-bar'
},
})
|
请发表评论