zoukankan      html  css  js  c++  java
  • 问题

    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响应式原理

     

  • 相关阅读:
    时间复杂度计算(二)
    程序时间复杂度计算(一)
    一个图像算法岗的面试总结
    文本小票的一种无监督聚类方法
    多个C3P0的java举例
    基于投影和众数特点的粘连sku分割
    GLSL 中的光照计算
    openGL 提升渲染性能 之 顶点数组 VBO IBO VAO
    C++ 中的返回值
    游戏中逻辑线程和逻辑线程的并行
  • 原文地址:https://www.cnblogs.com/555556J/p/14993722.html
Copyright © 2011-2022 走看看