和一开始的区别在于多了一个全局变量that,并且在onLoad()方法里面对它进行了赋值,使它等于this。这样的话,我们就可以在这个 Page 的任何地方调用that.setData()来动态的改变控件的属性了。

结语

本来是还有一些问题要谈一谈的,但是写到这里篇幅已经挺长的了,就干脆把其他的放到下一篇里面算了。剩下的问题还有:

后台接收数据需要表单?小程序并不能很方便的获得数据的表单,甚至<form>标签获得的数据也不是。解析 HTML 块?没有document,没有window,解析它简直是一种折磨。<form/>里面无法获取<picker/>的取值?明明文档里有说在<form/>里面是可以支持<picker/>的,结果你会发现死活无法获得他的值。要实现多层列表?有的时候也许需要在一个列表项的每一项下面又有一个子列表,在小程序里怎么做?如何方便愉快的实现类似 Java 里面的静态变量的效果?没有一个专门的类存放 static final 的值供其他地方使用感觉全身都不自在。

接下来我想谈一下我对小程序的看法。

第一点,不管小程序能不能在未来的时间里在移动端大放异彩,学习它,掌握它,都是没有任何坏处的。第二点,就目前的版本而言,小程序的表现让我有些失望——实在是太过封闭。开发小程序就感觉像是在微信给我们划定的一个小圈子里兜兜转转,在圈里也许我们能得到很良好的开发体验,但是一步都出去不得。第三点,在性能与便捷之间,最终往往会是便捷取胜。第三点,能用 js 开发的,最终都会用 js 开发。

多谢各位看官看到这,顺便去点个star吧:wechat-weapp-gank

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。