index.wxml
<view wx:for='{{list}}' wx:key="index">
<view>{{item.a}}</view>
</view>
<button bindtap='add'>添加</button>
index.js里面
list: [
{ a: 1 },
{ a: 1 },
{ a: 1 },
{ a: 1 }
],
},
add(e) {
var obj = { a: 99 }
this.data.list.push(obj)
this.setData({
list: this.data.list
})
},
优点:1、对用户使用上来说,确实方便,要用的时候打开,不用的时候关掉,即用即走。这点比需要下载,还要占用手机内存空间的APP要好。
2、主要的样式代码都封装在微信小程序里面,所以打开速度比普通的H5要快,接近原生APP。
3、可以调用比H5更多的手机系统功能来进行开发,例如GPS定位、录音、拍视频、重力感应等,能开发更丰富的使用场景。
4、在安卓手机上可以添加到手机桌面,看上去跟原生APP差不多,但仅限安卓手机,iphone就不行了。
5、运行速度跟APP差不多,也能做出很多H5不做到的功能,开发成本跟H5差不多,相对来说开发成本比APP要低。
缺点:
1、微信小程序只有1M的大小,这样导致无法开发大型一些的小程序。所以目前你会看到很多小程序真的很小很简单。
2、小程序的技术框架还不稳定,开发方法时常有修改,导致短时间内经常要升级维护。
3、不能跳转外链网址,所以间接影响了小程序的开放性。
4、不能直接分享到朋友圈,哎呀,少了一个重要的推广方式。
5、需要像APP一样审核上架,这点比HTML5即做即发布要麻烦些。
小程序的优点:
不用安装,即开即用,用完就走。省流量,省安装时间,不占用桌面;
对于小程序拥有者来说,开发成本更低,他们可以更多财力,人力,精力放在如何运营好产品,做好内容本身;
对于用户来说,相较于各种APP,微信小程序UI和 *** 作流程会更统一。这也会降低用户的使用难度;
对于小程序拥有者来说,相较于原生APP,推广更容易更简单,更省成本。
小程序的缺点:
太轻,所以很多APP上面的功能在小程序上面是无法展现的,小程序只能展现一部分的核心功能。
体验上虽然没法完全媲美原生APP。
小程序功能不够全面,解决不了复杂的行业问题。
APP的优点:
资料更新速度快
留住老客户,吸引进客户。用户可以与企业直接沟通,而且可以实时获取到企业最新动态、活动优惠信息等。而且还可通过积分会员模式,留住老用户,形成稳定的用户群。
提高企业的品牌高度和信誉度。可以让用户更深层次的了解企业的产品、服务,对企业树立品牌形象,提高消费者的信任度有着无可取代的作用。
安全系数高、安全性高。从苹果 *** 作系统本身的特点来看,苹果APP软件开发对iOS生态采取了封闭的措施,并且建立了完善的开发者认证和应用审核机制,应用审核特别严格,有效地避免了恶意软件入侵。
APP的缺点:
制作成本很高
APP的后期维护费用也要比小程序高
APP的推广要比小程序困难
APP会占用手机内存,这也是推广之后存留难得原因之一。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)