UI2的应用和页面
部分简介
在wex5 Studio中可以看到模型资源目录下有 Baas、UI2 和 Native
Baas:后端即服务Backend as a Service,为前端展现提供后端服务,如访问数据库等
UI2:包含了所有WebUI资源,(.w、html、js、css、图片等),因为是WeX5的第二代Web UI 所有叫UI2
Native:用作移动app开发
注:
- 上图中的UI2目录,所有的Wed资源按目录组织,可以任意多级目录。
- system目录包含UI2框架的核心JS库、CSS和组件等资源。
- UI2下除了system目录外的第一季目录,通常称为一个Web应用,如Demo、takeout就是WeX5自带的综合演示和外卖两个应用。
- 每个应用由多个页面和相关的资源组成,如外卖有一个页面(index.w),demo应用就可以看到很多个页面。
- 开发WeX5的应用就是利用系统JS库、CSS库和组件编写应用页面(.w)。
- 页面是UI2的核心,页面是一个相对独立可以复用的界面展现和交互单元,即可以作为Web页面独立运行,又能作为一个页面片段嵌入到别的页面运行。
- 每个页面包括**.w、.js、.css三个同名文件,.w是页面