进阶能力
#
动态语句在大部分的组件中, 组件的参数都支持动态输入。
比如以下两种写法是完全等价的:
通过动态变量, 我们可以通过一些逻辑操作来达成一些互动效果
比如如下配置, 实现了一个根据选择的城市动态生成区域选项的逻辑
- 布局
- 预览
- 第一步我们使用
Static
创建了一个静态变量, 为全局分配了一个对象。 - 第二步我们创建了一个
Select
选择器, 给定静态的选项:北京
、上海
- 第三步我们创建了一个
Select
选择器, 使用:
标记options后面的值为一个动态语句, 即从city
中访问城市
变量的值- 例: 如果城市为
上海
, 那么区域的选项为city[上海]
, 即为['黄浦区', '虹口区']
- 例: 如果城市为