直接上代码:
页面js
/** 新增按钮操作 */
handleAdd() {
this.reset();
this.$router.push({
path: "/orderControl/add",
});
},
/** 修改按钮操作 */
handleUpdate(row) {
this.reset();
console.log(row);
this.$router.push({
path: "/orderControl/edit",
query: { data: row },
});
},
router js
按照你自己的目录写
{
path: '/orderControl',
component: Layout,
hidden: true,
children: [
{
// path: "update/:id(\\d+)"
path: "edit",
component: (resolve) => require(['@/views/produceControl/orderControl/produceViewEdit'], resolve),
name: 'produceViewEdit',
meta: { title: '修改生产订单视图' }
},
{
// path: "update/:id(\\d+)"
path: "add",
component: (resolve) => require(['@/views/produceControl/orderControl/produceViewAdd'], resolve),
name: 'produceViewAdd',
meta: { title: '新增生产订单视图' }
}
]
},