由于一直都搞后端,而且目前需要的后端代码量也不大。然而前端的能力不足,于是先研究一下前端的实现方法。
微信小程序其实就是一个封装好的MVVC模式的H5代码框架。每个页面都由四个部分组成:
.json 页面的配置,主要是一些基础信息,比如页面基础颜色,标题名称,涉及的其他页面信息等;
.wxml 页面模板,相当于html,标签都封装好了,直接使用;其他的写法定义好的wx:xxx能够很轻易的实现页面逻辑处理,例如:wx:if用作判断;
.wxss 页面样式,相当于css,封装了一些css,新增了尺寸单位rpx直接底层换算;
.js 逻辑交互,这里也没什么特别的,响应wxml发出的事件,es6规则,微信底层提供了丰富的api,可以方便的实现很多功能。
相同路径下相同名称的几个文件直接依赖,可以直接调用。
这样看起来的话,还是要多学习一下css,万变不离其宗。
网友评论