• 问题


    1.v-if和v-for哪个优先级更高

    如果写在同一个层级

    v-for更高因为源码在判断时v-for排在上面生成的render函数也是先for循环

    优化时应该先判断v-if然后再写v-for

     2.vue组件实例为什么必须是个函数而vue的根实例则没有此要求

     写代码实验为什么

     

    可以看到如果是函数则执行并将结果作为对象的data返回如果是对象则直接返回了原有的对象所以就造成了对象的共用

    问题为什么根元素就不会有这种问题呢

    答:因为根实例用new vue的方式只能创建一个所以只能是单例的不可能出现多个实例再结合上面的代码

    3. 你知道vue的key的作用和工作原理吗

     

    不使用key我们更新了三次Dom操作而使用key只执行了一次插入的dom操作

    4.diff

    从patch开始作比较策略深度优先同层比较

     5.组件化

     6.vue设计原则问题

     

     

     7.谈谈你对mvc mvp,mvvm的理解

     

     

     

     

     

     

     

      

    8.组件通信的方法

     

     

     

     9.你了解哪些vue的性能优化方法

     

     

     

     

     

     

     

     

     

     

     

     

     10.vue3的特性

     

     

     

      

    11,watchhecomputed的区别以及如何选用

     

     

     

    12.vue生命周期的理解

     

     

    14.vuex使用及其理解

    1.vuex是什么

    核心概念是什么?

     

     

     

     

     

     15 nexttick原理

     

     

     16 双向数据绑定

     vue-router导航钩子

     

     

     

     18递归组件

     

     19 vue响应式原理

     

  • 相关阅读:
    IOS之Block的应用-textFeild的回调应用
    KVC与KVO的不同
    git
    perl读取excel
    Linux用户管理
    Linux软件包的管理
    linux系统学习(二)
    linux系统学习(一)
    js模版渲染
    Discuz核心函数的解析
  • 原文地址:https://www.cnblogs.com/555556J/p/14993722.html
Copyright © 2020-2023  润新知