Explication détaillée de la liaison de données et du calcul de l'applet WeChat

小云云
Libérer: 2018-02-07 13:56:40
original
2552 Les gens l'ont consulté

Cet article vous présente principalement des informations pertinentes sur des exemples simples de liaison de données dans les mini-programmes WeChat. J'espère que cet article pourra vous aider. Les amis dans le besoin pourront s'y référer. J'espère qu'il pourra aider tout le monde.

Un exemple simple de liaison de données d'applet WeChat

Utilisation simple :


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

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

La liaison de données utilise la syntaxe Moustache (doubles accolades) pour envelopper les variables afin d'obtenir


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

Cela peut être fait simplement dans {{}} L'opération de

opérateur ternaire


<view hidden="{{flag ? true : false}}"> Hidden </view>
Copier après la connexion

calcule


Page({
 data: {
  a: 1,
  b: 2,
  c: 3
 }
})
Copier après la connexion


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

输出结果:3 + 3 + d。
Copier après la connexion

Jugement logique


<view wx:if="{{length > 5}}"> </view>
Copier après la connexion

peut également être combiné directement dans Moustache pour former un nouvel objet ou un nouvel tableau .


Page({
 data: {
  zero: 0
 }
})
Copier après la connexion


<view wx:for="{{[zero, 1, 2, 3, 4]}}"> {{item}} </view>
Copier après la connexion

Résultat de sortie : combiné en tableau [0, 1, 2, 3, 4] .

Objet


Page({
 data: {
  a: 1,
  b: 2
 }
})
Copier après la connexion


<template is="objectCombine" data="{{for: a, bar: b}}"></template>
Copier après la connexion

L'objet combiné final est {pour : 1 , barre : 2}

Recommandations associées :

Analyse du code source de liaison de données bidirectionnelle Vue

Exemple détaillé de réaction .js Liaison de données du composant parent-enfant Communication en temps réel

Méthode JS pour implémenter la liaison de données bidirectionnelle

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal