HelloEason
2019-03-02 23:50
就在我添加数据,改变路由的时候,报错了
代码:
<template>
<div>
<p>标题</p>
<input type="text" v-model="title">
<p>内容</p>
<input type="text" v-model="content">
<div class="btn" @click="add()">添加</div>
</div>
</template>
<script>
import store from '@/store'
export default {
name: 'Add',
data () {
return {
title: '',
content: ''
}
},
methods: {
add() {
store.commit('addItem', {
title: this.title,
content: this.content
})
this.title = ''
this.content = ''
this.$router.push('/home/list')
}
}
}
</script>
<style scoped>
</style>
router的push方法里面是一个对象,不是字符串。this.$router.push({ path: '/home/list'})
3小时速成 Vue2.x 核心技术
82574 学习 · 489 问题
相似问题