data:{
name:'我是初始化的name'
}
//方式1
this.data.name='我现在name值是Code4Android'
//方式2
this.setData({
name:'我现在name值是Code4Android'
})
<view>{{name}}</view>
data:{
people:{
name:'Code4Android',
address:'河南'
}
}
this.setData({
people:{
name:'Code4Android1',
address:'河南'
}
})
this.setData({
'people.name': 'Code4Android'
})
this.setData({
'peoples[0].name': 'Code4Android'
})
<!--方式1,使用三元表达式-->
<view>{{type==1 ?'初中':(type==2?'高中':'大学')}}</view>
<!--方式2,使用条件渲染-->
<view wx:if="{{type==1}}">初中</view>
<view wx:elif="{{type==2}}">高中</view>
<view wx:else>大学</view>
<!--方式3,js对数据预处理,jsdata中增加typeName-->
js文件相应预处理:
var typeName = ''
if (this.data.type == 1) {
typeName = '初中'
} else if (this.data.type = 2) {
typeName = '高中'
} else {
typeName = '大学'
}
this.setData({
typeName: typeName
})
WXML:中显示
<view>{{typeName}}</view>
<!--方式1,直接使用style -->
<view style="{{isSelected==true ? 'background-color:#ff0000;color:#fff':'background-color:#ddd;color:#000000'}}">按钮</view>
<!--style也可以style="{{isSelected? 'background-color:#ff0000;color:#fff':'background-color:#ddd;color:#000000'}}"-->
<!--方式2,使用class-->
<view class="{{isSelected ?'isSelected':'noSelected'}}">按钮</view>
wxss:
.isSelected {
background-color: #f00;
color: #fff;
}
.noSelected {
background-color: #ddd;
color: #000;
}
wx.navigateTo({
url: '/pages/mypage/mypage?name=Code4Android',
})`
var string = JSON.stringify(this.data.people)
wx.navigateTo({
url: '/pages/mypage/mypage?people='+string ,
})`
var string =options.people var obj=JSON.parse(string)
data:{
people: {
name: '名字&名字',
age: 25,
address: '河南'
}
}
var string = JSON.stringify(this.data.people)
wx.navigateTo({
url: '/pages/mypage/mypage?people='+string.replace(/&/g, ''),
})`
var pages = getCurrentPages()
pages[pages.length - 2].setData({
address: address
})
<block wx:for="{{peoples}}" wx:for-index="id" data-index="{{id}}" bindtap="select">
<!---给每个菜单定义一个index值 -->
<view data-name="{{item.name}}">
<text >{{item.address}}</text>
</view>
</block>
select: function (e) {
var index = e.currentaTrget.dataset.index
var people = this.data.peoples[index]
var string = JSON.stringify(this.data.people)
wx.navigateTo({
url: '/pages/mypage/mypage?people='+string.replace(/&/g, ''),
})`
},
机械节能产品生产企业官网模板...
大气智能家居家具装修装饰类企业通用网站模板...
礼品公司网站模板
宽屏简约大气婚纱摄影影楼模板...
蓝白WAP手机综合医院类整站源码(独立后台)...苏ICP备2024110244号-2 苏公网安备32050702011978号 增值电信业务经营许可证编号:苏B2-20251499 | Copyright 2018 - 2025 源码网商城 (www.ymwmall.com) 版权所有