微信公开课
如何看待微信公开课小程序热门讨论「小程序WXS常见FAQ」
摘要:小程序WXS常见FAQ
展开:WXS(WeiXinScript)是小程序的一套脚本语言,结合WXML,可以构建出页面的结构。详细文档FAQQ:对基础版本有要求吗卖女孩的小男孩A:wxs对基础版本没有要求。Q:与定义在page里面的函数有何区别又不像react那样,可以返回view,还是没有组件的意义吧ThyiadA:wxs目前主要是增强wxml标签的表达能力。Q:template支持么村长村长A:wxs目前已经支持。Q:请问啥时候支持组件封装?李允恺A:正在开发中,开放时间待定Q:wxml里面{{m1.getMax(array)}}调用的getMax()方法,是不是必须在WXS里面创建,page.js里面的函数能不能在wxml里面调用ㄒ°ᵀA:wxml里面调用的函数,必须定义在wxs里面。page.js里面的函数不能在wxml中使用。Q:对了,我想问下wxs效率会不会比较低A:在android设备中,小程序里的wxs与js运行效率无差异,而在ios设备中,小程序里的wxs会比js快2~20倍。Q:wxs的意思就是可以在wxml里写js了,根据刚才的示例看,页面wxs和js共用变量,估计js里的全局方法也可以在wxs中调用三世羽翾A:wxs与js是不同的语言。但是页面wxs可以通过wxml标签使用js的数据变量。js里面的全局方法不支持在wxs中使用。Q:wxs目前支持date,math,number等数据类型和相关的基础操作吗A:wxs是支持的。详见:https://mp.weixin.qq.com/debug/wxadoc/dev/framework/view/wxs/06datatype.html了解更多