WeChat アプレットでのデータ バインディングと単純な論理演算の実装コード

不言
リリース: 2018-09-06 10:40:41
オリジナル
2493 人が閲覧しました

この記事の内容は、WeChat アプレットのデータ バインディングと簡単な論理演算の実装コードです。必要な方は参考にしていただければ幸いです。

1. 単純な使用法:

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

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

2. データ バインディングは、Mustache 構文 (二重中括弧) を使用して変数をラップします:

<view> {{ date}} </view>
<view> {{ title}} </view>
<view> {{ nameData.name1}} </view>
<view> {{ nameData.name2}} </view>//层级用点取值
<image wx:if="{{fade}}"  class="image" src=""></image>//隐藏/显示
ログイン後にコピー

3. 単純な操作は、{{}} 内で実行できます:

三元运算符
<view hidden="{{flag ? true : false}}"> Hidden </view>
ログイン後にコピー

4、計算:

<view> {{a + b}} + {{c}} + d </view>
ログイン後にコピー
Page({
  data: {
    a: 1,
    b: 2,
    c: 3
  }
})
输出结果:3 + 3 + d
ログイン後にコピー

5. 論理的判断:

<view wx:if="{{length > 5}}"> </view>
ログイン後にコピー

6. Mustache で直接結合して新しいオブジェクトまたは配列を形成することもできます:

<view wx:for="{{[zero, 1, 2, 3, 4]}}"> {{item}} </view>
ログイン後にコピー
Page({
  data: {
    zero: 0
  }
})
输出结果:组合成数组[0, 1, 2, 3, 4]。
ログイン後にコピー

関連する推奨事項:

jquery フォーム フォーム取得コンテンツとデータ バインディング_JavaScript スキル


AngularJS フレームワークでのデータの双方向バインディング アプリケーションの分析例_AngularJS

以上がWeChat アプレットでのデータ バインディングと単純な論理演算の実装コードの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
関連するチュートリアル
人気のおすすめ
最新のコース
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!