Vuejs在开发中总结的问题

Posted Banana的技博

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Vuejs在开发中总结的问题相关的知识,希望对你有一定的参考价值。

配置路由

views写组件

index.js写import Router from 'vue-router'


Vue.use(Router)


import Hello from 'components/Hello'

import Index from 'views/index'

import Soft from 'views/soft'



export default new Router({

  routes: [

    {

      path: '/',

      name: 'Hello',

      component: Hello

    },

    {

      path: '/index',

      component: Index

    },

    {

      path: '/soft',

      component: Soft

    }

  ]


})


vue点击跳转路由 

<router-link class="softaddrouter" to='/softadd'>

          <el-button class="hard-add" type="primary" icon="plus">添加项目信息</el-button>

        </router-link>


在函数中触发路由跳转

@click="handleClick"

handleClick() {

        this.$router.push({path:'/softpoint'})

      }


遍历数据:

<--自己写的-->

在父元素上添加v-model="数组" v-for="item in 数组"

子元素写{{item.参数}}

<--elementui-->

父元素写:data="数组",

子元素的prop写参数,

在函数中命名数组=拿到的数组


生命周期:

开始创建

created(){

 this.函数名();

}

 实时更新的函数

this.interTime=setInterval(()=>{

         this.request(); 

          // this.accountInfo();

        }, 20000);


销毁

destroyed:function(){

      

},




以上是关于Vuejs在开发中总结的问题的主要内容,如果未能解决你的问题,请参考以下文章

前端vue开发架构vue开发单页项目架构总结

在 VueJS 中禁用“开发模式”警告

VueJS:为啥这个数据属性没有在开发工具中的点击事件上更新?

节点 webpack 开发服务器在 vuejs 项目中失败“无法获取 /”

Firefox 开发者工具中没有 VueJS 选项卡

Vuejs DevTools 未在开发人员工具中显示面板