Rumah > applet WeChat > Pembangunan program mini > 微信小程序数据绑定及运算详解

微信小程序数据绑定及运算详解

小云云
Lepaskan: 2018-02-07 13:56:40
asal
2651 orang telah melayarinya

本文主要和大家介绍微信小程序 数据绑定的简单实例的相关资料,希望通过本文能帮助到大家,需要的朋友可以参考下,希望能帮助到大家。

微信小程序 数据绑定的简单实例

简单用法:


Page({
 data: {
  message: '张三'
 }
})

 /**
  * 生命周期函数--监听页面加载
  */
 onLoad: function (options) {
   var content1={
     date: "2020年 10月 8日 ", 
     title:"时间群" ,
     nameData:{
       name1:"张三李四",
       name2:"人五人六",
     },
     fade:true/false 
   }
   this.setData(content);
 },
Salin selepas log masuk

数据绑定使用 Mustache 语法(双大括号)将变量包起来获取


<view> {{ date}} </view>
<view> {{ title}} </view>
<view> {{ nameData.name1}} </view>
<view> {{ nameData.name2}} </view>//层级用点取值
<image wx:if="{{fade}}" class="image" src=""></image>//隐藏/显示
Salin selepas log masuk

可以在 {{}} 内进行简单的运算

三元运算符


<view hidden="{{flag ? true : false}}"> Hidden </view>
Salin selepas log masuk

计算


Page({
 data: {
  a: 1,
  b: 2,
  c: 3
 }
})
Salin selepas log masuk


<view> {{a + b}} + {{c}} + d </view>

输出结果:3 + 3 + d。
Salin selepas log masuk

逻辑判断


<view wx:if="{{length > 5}}"> </view>
Salin selepas log masuk

也可以在 Mustache 内直接进行组合,构成新的对象或者数组。


Page({
 data: {
  zero: 0
 }
})
Salin selepas log masuk


<view wx:for="{{[zero, 1, 2, 3, 4]}}"> {{item}} </view>
Salin selepas log masuk

输出结果:组合成数组[0, 1, 2, 3, 4]。

对象


Page({
 data: {
  a: 1,
  b: 2
 }
})
Salin selepas log masuk


<template is="objectCombine" data="{{for: a, bar: b}}"></template>
Salin selepas log masuk

最终组合成的对象是 {for: 1, bar: 2}

相关推荐:

Vue双向数据绑定源码分析

实例详解react.js父子组件数据绑定实时通讯

js实现双向数据绑定的方法

Atas ialah kandungan terperinci 微信小程序数据绑定及运算详解. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan