vue.js - 重新加载页面后数据丢失(nuxt)
问题描述
重新加载页面后我的数据没有出现在屏幕上,但我的商店中有它。与它可以相关的东西。
在此处重新加载 图像之前
在此处重新加载 图像后
async asyncData({ store, route, error }) {
try {
store.commit("order/clearOrder");
await store.dispatch("order/getOrderServiceBySlug", {
slug: route.params.id,
params: {
include: "category"
}
});
return {};
} catch (e) {
const statusCode = e && e.statusCode ? e.statusCode : 404;
error({ statusCode });
}
}
</script>
解决方案
推荐阅读
- reactjs - 如何修复我的 onChangeHandler 函数以一次添加多个记录?
- generics - 如何拥有具有关联类型的动态泛型类型或动态特征?
- c# - 仅接受类似 excel 的行或列单元格范围的正则表达式
- sql-server - 是否有用于删除包含文本和整数的字符串的 SQL 函数,以及如何使用它?
- php - 在 Array PHP 中下载图像的脚本
- swift - 更新代码以避免在 swift 5 中使用 UnsafeMutableBytes 出现弃用警告时出错
- python - 如何解析无法识别的参数?
- c++ - 如何将 strlen() 与二维数组一起使用?
- javascript - 如何使用 mocha/jest 模拟/测试事件监听器?
- reactjs - 如何使用 ReactJs 格式化嵌入的推文?