zoukankan      html  css  js  c++  java
  • 20200325

    1.vue获取数据一般在哪个周期函数

        created/beforeMount/mount 皆可,要操作DOM肯定mounted才可以

    2.详细说明VUE生命周期的理解

        8个阶段beforeCreate/created/beforeMount/mounted/beforeUpdate/Updated/beforeDestory/destroyed

                     创建前/创建后/载入前/载入后/更新前/更新后/销毁前/销毁后

    3.mvvm框架的理解

        vue是实现了双向数据绑定的mvvm框架,当时图改变更新模型层,当模型层改变更新视图层。(view的变化能实时让model发生变化,而model的变化也能实时更新到view)

    4.vue-router是什么?他有哪些组件

        vue是用来写路由的插件,router-link   router-view

    5.active-class

       active-class 属于vue-router的样式方法,<router-link to='/' active-class="active" >首页</router-link>

    6.怎么定义VUE-router的动态路由?怎么获取传过来的值

        router文件下的index.js文件中,对path属性加上/:id。使用router对象的params.id

        创建{ path: /user/:id component: User }        调用const User = { template: '<div>User {{ $route.params.id }}</div>' }    显示<div> User aaa </div>

    7.vuex是什么?怎么使用?那种功能场景使用它?

        vue框架中状态管理,在main.js引入store注入

    8.vue.js中ajax请求代码应该写在组件的metheds中还是vuex的actions中?

        如果仅仅在组件中使用,就不需要放入vuex的state里,如果其他地方复用,请将请求放入action里,方便重复使用。

    9.vuex有哪几种属性?

        state->基本数据(数据存放地)

        getters->从基本数据派生出来的数据

        mutations->提交更改数据的方法,同步

        actions->像一个装饰器,包裹mutations使之可以异步

        modules->模块化vuex

  • 相关阅读:
    JVM,反射与动态代理
    11款实用的一句话网站设计代码
    Winform TextBox中只能输入数字的几种常用方法(C#)
    列表checkbox全选
    函数调用约定
    vs编译后在本机能运行,在别的机器上运行提示runtime Error的问题
    学习地形编程(一)
    Ogre中动态三维鼠标的实现
    讲讲volatile的作用
    绕任意轴旋转的推导
  • 原文地址:https://www.cnblogs.com/youngMan-MrS/p/12565761.html
Copyright © 2011-2022 走看看