微信小程序

来源:互联网 发布:力劲注塑机怎么调数据 编辑:程序博客网 时间:2024/06/05 12:05

微信小程序
1.原生
一、定义
可以参考这个链接:https://www.zhihu.com/question/50880960
微信小程序实现了之前只能是原生app可以实现的效果和功能,(直接调用微信相关的api),微信小程序的开发需求是远大于原生app的相比根据需求下载app,小程序只需要简单的订阅一下就可以;另外原生app虽然在体验上非常的突出,但是需要安装,需要消耗流量,占用手机有效的桌面空间。以下是微信小程序的好处:
1、不用安装,即开即用,用完就走。省流量,省安装时间,不占用桌面;
2、体验上虽然没法完全媲美原生APP,但综合考虑还是更优;
3、对于小程序拥有者来说,开发成本更低,他们可以更多财力,人力,精力放在如何运营好产品,做好内容本身;
4、对于用户来说,相较于各种APP,微信小程序UI和操作流程会更统一。这也会降低用户的使用难度;
5、对于小程序拥有者来说,相较于原生APP,推广更容易更简单,更省成本。
二、需要具备的知识
Html css js flex弹性盒子的布局(可以参见: http://www.ruanyifeng.com/blog/2015/07/flex-grammar.html)

三、健康中国小程序开发时遇到的问题
1、传参: 需要在标签上使用 data-xxx 进行绑定,之后在事件的dataset中进行值的获取;
2、小程序的生命周期
可以参看:
http://blog.csdn.net/tsr106/article/details/53052879
Onload页面中只是加载了一次;

3、路由和导航(这个参考官网即可)
几种数据传递: http://www.jb51.net/article/124573.htm 基本数据类型, 对象 ,数组

4、小程序中动画的问题以及解决方式
(1)自带的动画:存在一定的弊端,执行完之后需要回到最初的位置才可以继续执行动画;
(2)使用css3的动画进行实现;
(3)使用小程序的canvas进行实现;
5、上拉加载,下拉刷新
(1)需要注意下拉刷新的时候需要在json文件中进行相应的配置(具体的参见官方文档);
(2)当两者同时存在的时候,iOS中下拉刷新的问题,下拉刷新的时候自动触发了一个底部加载;
2.Wepy(微信小程序组件化开发框架)
具体的可以参见:
https://tencent.github.io/wepy/document.html#/

原创粉丝点击
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 备孕老公压力大怎么办 宝宝太兴奋不睡怎么办 我很烦只睡三小时觉怎么办才好 柯基精力太旺盛怎么办 孩子学习熬夜精力不足怎么办 肺癌晚期吃不下饭怎么办 这俩天吃药太多肝肾功能不好怎么办 跑步跑得头疼晕怎么办 吃完辣的想吐怎么办 体育生暑假训练太累怎么办 高强度运动后性功能不好怎么办 运动后第二天全身酸痛怎么办 运动后心慌想吐怎么办 激素停后全身疼怎么办 运动完头晕想吐怎么办 跑了步全身酸痛怎么办 运动后全身没力气怎么办 学完游泳不会换气怎么办 猫不吃饭精神不好怎么办 运动完头晕目眩想吐怎么办 酒后第二天恶心想吐怎么办 剧烈运动后肌肉酸痛怎么办 剧烈运动后吐了怎么办 长跑后头晕想吐怎么办 运动后一直想吐怎么办 跑多了恶心想吐怎么办 剧烈运动恶心想吐怎么办 长跑之后 恶心想吐怎么办 喝咖啡后绞心痛怎么办 牛奶喝多了胃胀怎么办 运动后大量出汗头晕怎么办 屁股出汗淹的特别痛怎么办 运动完感觉很累怎么办 跑步后感觉很累怎么办 输液多了伤脾胃怎么办 运动完后特别晕怎么办 运动过量大腿肌肉酸痛怎么办 13岁发烧38.2度怎么办 头晕恶心想吐四肢无力怎么办 烧退了浑身疼怎么办 下午睡久了头疼怎么办