javascript - 使用 Apollo 在 WPGraphQL 中获取摘录的 RAW 格式的问题
问题描述
当我尝试从WPGraphQL插件中获取摘录并传入excerpt(format: RAW)
查询时,它在 WPGraphiQL 窗口中运行良好,但是当我在Vue Apollo中执行相同的查询时,它总是返回null
.
这是我的代码:
apollo: {
posts: gql`
query {
posts {
nodes {
title
uri
date
databaseId
featuredImage {
sourceUrl
}
excerpt(format: RAW)
}
}
}
`
},
我猜对了,它必须处理服务器端的枚举类型以及它在 Apollo 查询字符串中传递的方式吗?另外,当我只通过excerpt
不带参数时,它会返回带有 HTML 标签的摘录,所以......有什么问题?
解决方案
利用excerpt(format: FORMATTED)
并像这样在html中使用:
dangerouslySetInnerHTML={{ __html: node.excerpt }}
推荐阅读
- flutter-animation - 颤动动画显示列表项的移动
- javascript - 如何将 adobe leonardo 输出的对象数组转换为更简单的对象以进行顺风配置
- metal - Metal 得到一个断言,断言失败`sourceLevel(1) must be < [sourceTexture mipmapLevelCount](1)。(lldb)
- eclipse - 当我尝试从 Eclipse Marketplace 将 e(fx)clipse 下载到我的 Eclipse IDE 中时,如何解决此错误?
- bash - 如何重命名终端上的所有目录
- javascript - 全局存储来自服务器的数据
- python - str[0:z] 适用于 pandas 但不适用于 modin:TypeError: 'StringMethods' object is not subscriptable
- javascript - 如何在 Google 脚本的自定义“whenFormulaSatisfued”函数中传递范围对象?
- ruby - 如何通过读取 Ruby 中的文本文件来创建哈希?
- angular - ng build --prod Angular 中的 ./node_modules/ng2-material-dropdown/fesm5/ng2-material-dropdown.js 中的错误