微信小程序项目

大体思想

微信小程序,没有DOM和BOM概念,所以,不会涉及到操作节点。它的主要思想是操作数据,然后改变视图层,即MVVM,如果知道angularJS,能很快的理解上手小程序。

 

一些开发小程序时,遇到的问题

1、JS不能操作css,那么怎么动态添加css呢?

  答:通过操作item?truefalse,来加入class   例如:<view class="{{item ? ‘this-man‘ : ‘‘}}" </view>

 

2、微信的尺寸rpx?    

  答:以设计稿750px为准,在设计稿上量出多少,就是多少,微信会自动给你适配

 

3、微信小程序api里没有modal,事实上,其实有modal的组件,而且很好用。链接http://www.cnblogs.com/liululin/p/6001437.html

 

 4、小程序中的scroll-view组件不能和textarea一起用,自己写的类似scroll-view组件(overflow-y:auto)也不能一起使用,使用的话,textarea的提示文字和光标会飘,根本无法使用。另外textarea,也不能display:none,最好的方法是

用条件判断去控制它wx:if="{{show}}"

 

5、wx.showToast也挺好用,它给了我一些很重要的思想和启发。以上,第一次写博客,而且能力有限,错误之处请谅解和指出,谢谢

 

微信小程序项目

上一篇:OSS.Social微信项目标准库介绍


下一篇:微信公众号平台接口开发:基础支持,获取微信服务器IP地址