vue.js - 修改代码后 Gridsome 丢失 $page
问题描述
我正在使用带有strapi的gridsome。在代码代码发生任何更改后,当页面尝试重新呈现新更改时,我收到以下错误:
[Vue warn]: Error in render: "TypeError: Cannot read property 'strapi' of null"
我使用的代码:
<h1>{{$page.strapi.recipes[0].Title}}</h1>
查询:
<page-query>
query ($slug: String!) {
strapi{
recipes(where: {Slug: $slug}){
Slug
Title
categories{
Name
Slug
}
}
}
}
</page-query>
只有当我重新启动项目时,它才会再次加载数据:gridsome develop
解决方案
推荐阅读
- javascript - 如何在按钮单击时通过 html 输入标记获取输入并将其添加到使用 JQUERY 的列表中
- c# - 将 Visio 连接器连接到 C# 中的另一个连接器(对齐)?
- python - 来自 Django 的 React 渲染组件在重新加载后不显示
- java - mvn clean install 在测试中失败并出现错误,但是当我运行它时测试函数通过了
- javascript - 需要支持单击新按钮以打开 URL - 将文档变量值作为参数传递
- logging - 应用洞察 | 如何在应用程序洞察力中仅显示预期功能应用程序的日志?
- ios - 安装 Firebase Pod 后 gRPC-Core 和 gRPC-C++ 的 Swift/Xcode Buildtime 警告
- elasticsearch - 在kibana中运行查询时执行错误是什么?
- apache - .htaccess 没有被使用 XAMPP 读取
- scrape - axesso.de REST API 不提供基于颜色选择的价格,尺寸(如变体)