小程序试用体验
2017-01-16 22:03
253 查看
最近看了小程序的文档,也试着做了几个demo,总结下感受。
2、模块化思想,这点跟node.js很像,使用模块封装功能函数,然后在需要的地方require。
3、提供了基础的微信能力,比如登录,支付和分享等。
4、限制略多,比如小程序请求的url必须使用https,而且管理员必须把url在后台配置,文件大小限制在1M以内(所以图片不能放在本地文件里,建议使用图片url)。
5、部分组件做得不算彻底,比如scroll-view组件,我本以为使用这个组件,再添加文档中说的scroll-x="true"属性,就可以实现滚动效果,但我们还要为子元素手动设置inline-block属性,设置容器元素为nowrap,否则不会出现横向滚动效果。
特点
1、小程序的结构层次非常清晰,总体分为视图层和逻辑层两部分,在文件结构上,分为控制结构的wxml,控制样式的wxss,控制数据和逻辑的js,控制基本配置的json。但需要注意的是如果逻辑层的数据包含页面标签元素,在传入视图层时,页面标签并不会被解析为h5元素,而是直接当做文本内容输出,使用第三方组件(https://github.com/icindy/wxParse)可以解决这个问题。2、模块化思想,这点跟node.js很像,使用模块封装功能函数,然后在需要的地方require。
3、提供了基础的微信能力,比如登录,支付和分享等。
4、限制略多,比如小程序请求的url必须使用https,而且管理员必须把url在后台配置,文件大小限制在1M以内(所以图片不能放在本地文件里,建议使用图片url)。
5、部分组件做得不算彻底,比如scroll-view组件,我本以为使用这个组件,再添加文档中说的scroll-x="true"属性,就可以实现滚动效果,但我们还要为子元素手动设置inline-block属性,设置容器元素为nowrap,否则不会出现横向滚动效果。
编辑器
编辑器总体来讲调试小程序还算方便,但是用惯了平时的编辑器各种快捷键功能后,还是会感觉这个有点慢。总结
我们不能让小程序做任何事情,毕竟小程序设计的初衷是场景化的应用,而且它本来瞄准的就是用完即走,简单轻量的应用,如果这样看来,小程序已经能够胜任这些功能了。参考内容
相关文章推荐
- 【NanoPi2试用体验】裸机下的程序-1
- 网页上体验台式机程序 AJAX赋予软件新面孔
- dotNET 程序奔向Window XP,体验绚丽的外表?
- 体验Microsoft Threat Analysis & Modeling --为了程序的安全
- [p2p-jxta]myJXTA试用体验(1)
- 使用 Windows Vista 的凭据提供程序创造自定义的登录体验
- dotNET 程序奔向Window XP,体验绚丽的外表?
- ubuntu7.10试用体验及修正重命名bug
- QQ2007II 正式版试用体验
- [p2p-jxta]myJXTA试用体验(1)
- C#锐利体验 第一讲 “Hello,World!”程序
- [mfc/win32]3D程序新体验
- 试用Zend 框架编写PHP程序
- 熊猫烧香案主犯编出杀毒程序(快快试用)
- Google 日历试用—用户体验和易用性极差
- (绝对原创)Step By Step 如何写出自己的第一个JSP+JavaBean+Tomcat的程序(本人亲身体验+实例教学)
- 今日试用wine,让windows可执行程序在linux操作系统下运行!
- 网页上体验台式机程序 AJAX赋予软件新面孔
- 让你的MSN更精彩!聊天伴侣小i机器人试用体验
- ADOBE的文件共享程序beta版可以试用啦