小程序给开发者带来了什么?
小程序带来了一个框架,微信被称为mina,这个框架主要分为两个层次,视图层和逻辑层。这个框架的核心是系统的响应。WXML中间的动态数据来自相应的Page的data,这种数据关联是单向的。只有当数据发生变化时,才能相应地调整视图。通过这种方式,开发人员可以致力于处理事件,改变目标,升级视图。
为了方便和限制开发人员的开发,微信本身定义了一系列基本组件,即视图层的组成模块(表格组件、媒体组件、导航等)。组件内置了一些功能,类似于微信风格的风格html标签。微信还带来了许多本地微信api,用于启用微信内部提供的功能及其微信小程序开发者工具。
微信小程序源代码结构
视图层(在视图上呈现逻辑层的数据)
逻辑层(基于变更数据)[setData改变视图的方法)
配备文件
在小程序中,微信规定了由四个文件组成的页面的成。
.wxml文件(页面结构文件)标识语言,类似于类似html,真正承担页面结构的文件,可以关联数据。
.wxss文件(样式表文件)类似css,大部分css样式都相同
.js文件(脚本文件)用于操作其逻辑,并使用它们js语言
.json文件配备公共样式的文件(配备文件),如tab窗口样式等
本站文章网站建设摘自权威资料,书籍,或网络原创文章,如有版权纠纷或者违规问题,请即刻联系我们删除,我们欢迎您分享,引用和转载,但谢绝直接搬砖和抄袭!感谢...
返回首页
本文标签:
猜你喜欢
联络方式:
北京 · 海淀 ·
电话:18515692029
邮箱:mayongzhong@juzhibaina.com
微信号
我们猜你喜欢