vue.js - VUE:在推送时刷新目标路由上的组件
问题描述
我正在处理信息列表。
- 页数:
- info - 显示所有数据
- info/add - 添加新数据
所以提交新数据后
我this.router.push()
过去常常回到列表。
我的问题是信息页面上的列表没有更新。
我想要的是在成功提交后刷新信息页面。
我希望你能帮助我。
谢谢。
解决方案
您在控制台中收到错误消息吗?您是将信息发送到某个数据库还是只是更新信息组件数据属性?
如果您将数据发送到某个服务,那么您必须再次检索数据,发送新请求,您可以在创建或挂载的挂钩中进行。
如果您只是在其他视图中更新数据,您可以使用 Vuex 来保持页面之间的状态。
推荐阅读
- angular - 过滤数组 A 中 id 出现在数组 B 中的所有对象
- javascript - Firefox MediaKeys 输入 JS
- java - spring.jpa.hibernate.ddl-auto = validate 属性是否验证带有表的列?
- c++ - 搜索用户输入字符串的结构向量
- javascript - 如何阻止用户在角度日期类型输入中输入未来日期
- python - 循环速度优化
- node.js - 云火库 | 获取给定 ObjectId 列表的所有文档
- python - 如何解决在 python 3 中创建 SQL Lite 数据库并为第一行名称和年龄打印十六进制的 Traceback 错误?
- javascript - 查明是否点击了 Twitter Bootstrap 复选框按钮
- angular - 反应形式特定验证无消息