目前有1694人参与| 时间:
2021-03-01

成都APP开发中,会用到很多APP开发框架,比较流行的一种目前是UNI app,那么在UNI APP开发中,会遇到各种各样的优化问题,那么今天来讨论下UNI APP开发中v-for in 和 V-FOR OF 的区别,在网上搜集很多资料,感觉一头雾水,今天成都恒软科技技术来整理一下,希望能帮助一些爱好UNI APP开发的学习者。
首先,V-FRO,V-OF都可以实现数据,对象的遍历循环,最明了的是,如果要对数组进行遍历,推荐使用v-for of,如果是对对象的遍历,推荐使用v-of in,这是最明显的一点不同之处,举例如下:

list是一个整数数组,obj1是一个对象,这样对LIST数组遍历用V-FOR of,对OBJ1对象遍历用V-FOR in,这是UNI官网上的一种解释,至于为什么这样,具体没有说的非常明白。笔记认为vue本身就是借鉴了angular和react 主流就是那么写的 angular也是,所以VUE也是这样。
还有,一般 JS FOR IN是遍历KEY,而FOR OF是遍历VALUE,一般来说可以OF代替IN,如果数据量不大,一般情况下,效率来说没有多大区别,再者强调下不管对于V-FOR IN或者V-FOR OF,尽量使用:key 做为键,我们知道,vue和react都实现了一套虚拟DOM,使我们可以不直接操作DOM元素,只操作数据便可以重新渲染页面。而隐藏在背后的原理便是其高效的Diff算法。
总结来来说,V-FOR OF,V-FOR IN区别主要是上面几点,在APP开发中,请尽量根据情况来使用,提高成都APP开发的效率。

标题:uniAPP是目前开发主流框架吗 时间2021/3/10 9:38:28
内容:我想学习APP开发框架,目前主要有那些框架,都有什么优点和缺点,有知道的,可以为我讲解下,非常感谢,本人小白一个,有.NET基础,懂CSS3和JS