• 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

  • 相关阅读:
    设置MAVEN_OPTS的推荐方法
    工作总结之常见错误排查
    工作总结之添加数据库
    工作总结之添加前端页面
    DAO以及获取自动生成主键值
    Webx pull service
    java json的处理
    Spring 基于注解的装配
    poj 3336 Count the string
    最小表示法
  • 原文地址:https://www.cnblogs.com/youngMan-MrS/p/12565761.html
Copyright © 2020-2023  润新知