Heim  >  Artikel  >  WeChat-Applet  >  Detaillierte Erläuterung der Datenbindung und Berechnung des WeChat-Applets

Detaillierte Erläuterung der Datenbindung und Berechnung des WeChat-Applets

小云云
小云云Original
2018-02-07 13:56:402493Durchsuche

Dieser Artikel stellt Ihnen hauptsächlich die relevanten Informationen zu einfachen Beispielen für die Datenbindung in WeChat-Miniprogrammen vor. Ich hoffe, dass dieser Artikel Ihnen helfen kann.

Ein einfaches Beispiel für die WeChat-Applet-Datenbindung

Einfache Verwendung:


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

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

Die Datenbindung verwendet die Mustache-Syntax (doppelte geschweifte Klammern), um Variablen zu umschließen, um


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

Dies kann einfach innerhalb von {{}} durchgeführt werden des

ternären Operators


<view hidden="{{flag ? true : false}}"> Hidden </view>

berechnet


Page({
 data: {
  a: 1,
  b: 2,
  c: 3
 }
})


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

输出结果:3 + 3 + d。

Logisches Urteil


<view wx:if="{{length > 5}}"> </view>

kann auch direkt in Moustache kombiniert werden, um ein neues Objekt oder Array zu bilden .


Page({
 data: {
  zero: 0
 }
})


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

Ausgabeergebnis: kombiniert in Array [0, 1, 2, 3, 4] .

Objekt


Page({
 data: {
  a: 1,
  b: 2
 }
})


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

Das endgültige kombinierte Objekt ist {für: 1 , Balken: 2🎜>

Verwandte Empfehlungen:


Vue bidirektionale Datenbindungs-Quellcode-Analyse

Detailliertes Beispiel für React .js Datenbindung der Eltern-Kind-Komponente in Echtzeit

JS-Methode zur Implementierung der bidirektionalen Datenbindung

Das obige ist der detaillierte Inhalt vonDetaillierte Erläuterung der Datenbindung und Berechnung des WeChat-Applets. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn