美文网首页
WXML 模板与数据绑定

WXML 模板与数据绑定

作者: 天幕下悠悠 | 来源:发表于2019-01-15 19:53 被阅读0次

    WXML中的属性是大小写敏感的,也就是说 class 和 Class 在WXML中是不同的属性

    WXML 模板
    WXML 全称是 WeiXin Markup Language,是小程序框架设计的一套标签语言,结合小程序的基础组件、事件系统,可以构建出页面的结构。

    数据绑定

    用户界面呈现会因为当前时刻数据不同而有所不同,或者是因为用户的操作发生动态改变,这就要求程序的运行过程中,要有动态的去改变渲染界面的能力。在 Web 开发中,开发者使用 JavaScript 通过Dom 接口来完成界面的实时更新。在小程序中,使用 WXML 语言所提供的数据绑定功能,来完成此项功能。

    需要注意的是变量名是大小写敏感的,也就是说 {{name}} 和 {{Name}} 是两个不同的变量。

    <!--
    {
      w: 'w',
      W: 'W'
    }
    -->
    
    
    <view>{{w}}</view>
    <view>{{W}}</view>
    
    
    <!-- 输出
    w
    W
    -->
    

    没有被定义的变量的或者是被设置为 undefined 的变量不会被同步到 wxml 中

    <!--
    {
      var2: undefined,
      var3: null,
      var4: "var4"
    }
    -->
    
    
    <view>{{var1}}</view>
    <view>{{var2}}</view>
    <view>{{var3}}</view>
    <view>{{var4}}</view>
    
    
    <!--
    输出:
    null
    var4
    -->
    

    相关文章

      网友评论

          本文标题:WXML 模板与数据绑定

          本文链接:https://www.haomeiwen.com/subject/qthudqtx.html