Skip to content

Latest commit

 

History

History
25 lines (14 loc) · 1.36 KB

File metadata and controls

25 lines (14 loc) · 1.36 KB

页面整体配置

在 Weex 中,你可以通过一些特殊的 <script> 进行页面整体配置。

注意事项:这些配置会代表页面整体,所以写在自定义子组件中是无效的,只有写在顶级 ViewModel 的 <sctipt> 中才会生效。

<script type="config">

开发者可以在顶级 ViewModel 中加入这样一段 <script>,以 JSON 格式描述页面整体的配置信息。

目前支持的配置信息只有 downgrade:用来从平台、应用等维度描述页面的降级规则。这样设计对于产品迭代最大的帮助是可以在高版本中使用 Weex,而在低版本中使用之前已有的渲染方式,这部分控制降级的细节需要 native 接入的时候进行相应的识别和具体操作。

未来这里会有更多的配置项出现在这里。

<script type="data">

开发者可以在顶级 ViewModel 中加入这样一段 <script>,以 JSON 格式额外配置顶级 ViewModel 的数据,它会覆盖顶级 ViewModel 数据中相应的字段。比如上述例子中,最终的顶级 ViewModel 中的数据为 { x: 1, y: 200 }。

总结

至此,Weex 基本的语法已经全部介绍过了。相信您对 Weex 的使用方式和开发方式有了更多的了解。

接下来我们推荐您阅读:
最佳实践 Weex 手册