在线教育项目-day04【路由问题】

1.问题演示

 

 如图先点击修改,再点击添加讲师,表单中还有回显的数据。

解决方案:

1.添加讲师时,把数据清空

 但是这种方法不能保证一直好使,因为多次路由跳转到一个界面,created方法只会执行一次,后面再进行跳转不会执行。

2.监听

1、我们可以在watch中监听路由的变化,当路由变化时,重新调用created中的内容
2、在init方法中我们判断路由的变化,如果是修改路由,则从api获取表单数据,
      如果是新增路由,则重新初始化表单数据

 这回就可以了

原文地址:https://www.cnblogs.com/dmzna/p/12806270.html