1、框架简介WePY 是一款让小程序支持组件化开发的框架,通过预编译的手段让开发者可以选择自己喜欢的开发风格去开发小程序。框架的细节优化,Promise,Async Functions的引入都是为了能让开发小程序项目变得更加简单,高效。 同时WePY也是一款成长中的框架,大量吸收借鉴了一些优化前端工具以及框架的设计理念和思想。 2、框架特性
3、演示Demo<style lang="less"> @color: #4D926F; .userinfo { color: @color; } </style> <template lang="pug"> view(class='container') view(class='userinfo' @tap='tap') mycom(:prop.sync='myprop' @fn.user='myevent') text {{now}} template> <script> import wepy from 'wepy'; import mycom from '../components/mycom'; export default class Index extends wepy.page { components = { mycom }; data = { myprop: {} }; computed = { now () { return +new Date(); } }; async onLoad() { await sleep(3); console.log('Hello World'); } sleep(time) { return new Promise((resolve, reject) => setTimeout(() => resolve, time * 1000)); } } </script> 4、安装使用4.1 安装(更新) wepy 命令行工具。npm install wepy-cli -g 4.2 生成开发示例wepy new myproject 4.3 开发实时编译wepy build --watch 5、为什么要选择WePY?哪些小程序是用 WePY 开发的(案例)阅邻二手书、 深大的树洞、 手机充值+、 爱羽客羽毛球、 小小羽球、 七弦琴大数据、 七弦琴小助手、 培恩医学、 公务员朝夕刷题、 独角兽公司、 逛人备忘、 英语助手君、 农资优选、 花花百科、 斑马小店、 鲜花说小店、 趣店招聘、 满 资源地址Github地址:https://github.com/Tencent/wepy |
来源:即时通讯网 - 即时通讯开发者社区! |