
三大主流框架都使用到了脏检查机制,Angular大范围使用,而Vue和React在diff算法中使用了脏检查
脏检查范围过大、频率太过频繁
通过 OnPush 可以跳过指定节点及其子节点的脏检查,提高性能
通过 ngOnChanges 可以捕获来自父元素的输入内容变化
通过 setData 驱动视图层的WebView更新
小程序开发可以使用以下框架:1. 微信官方框架:使用微信官方提供的框架进行开发,可以快速上手,但功能相对较少。
2. uni-app框架:uni-app是一个基于Vue.js的开发框架,可以同时开发多个平台的小程序,如微信、支付宝、百度等。
3. Taro框架:Taro是一个多端开发框架,支持小程序、H5、React Native等多个平台,可以实现一次编写,多端运行。
4. mpvue框架:mpvue是一个基于Vue.js的小程序开发框架,可以使用Vue.js的语法进行开发,同时支持小程序原生API。
如果没有编程代码经验,可以寻求第三方小程序平台进行鼠标拖拽式搭建小程序。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)