快速上手

Hello World

Mist 使用 Json 来描述模版,下面是 Mist 的 Hello World:

第 2 行 layout 指定模版的布局,layout 里有一个 text 元素,style 里指定元素的样式属性。

样式

为元素设置样式属性以实现丰富多彩的界面,完整样式属性见这里

数据绑定

数据:

模版:

模版中使用 ${} 嵌入表达式,进行数据绑定和一些简单的逻辑处理。

Mist 表达式支持基本的数学运算、逻辑运算等,并可以动态调用部分 native 方法,详见这里

布局

Mist 使用基于 Flexbox 的布局模型,使用简单功能强大,熟悉以后写界面 so easy~

元素重复

在需要根据数据生成重复的元素时,可以使用 repeat 属性

数据:

模版:

状态

可以通过更新状态来实现界面的更新

数据同上

模版:

显示全部 按钮的 on-tap 事件中调用 updateState: 触发了状态更新,expanded 被设置为 true,整个界面重新生成

results matching ""

    No results matching ""