大佬教程收集整理的这篇文章主要介绍了Nuxt.js Prismic.io 集成问题,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
在此 simple tutorial 之后使用 Nuxt 作为 hosted headless CMS 的介绍。
我到了最后,将我的 API 密钥放入所需的文件中,但出现错误:
CAnnot read property 'data' of un@R_301_5552@d
在第 21 行,即:
const header = PrismicDom.RichText.asText(blog_post.data.blog_post_titlE);
这是一个从头开始构建的基础 Nuxt.Js 项目,非常干净,这里没有太多内容。
评论中似乎没有人遇到过这个问题。有什么想法吗?
(保留大部分默认的 nuxt.Js CSS 并结合教程,这确实不是问题。)
<template>
<section class="blog-post">
<h1 class="title">{{ header }}</h1>
<p class="paragraph">{{ content }}</p>
</section>
</template>
<script>
import Prismic from "prismic-JavaScript";
import PrismicDom from "prismic-dom" //imporTing the Dom
import PrismicConfig from "./../prismic.config.Js";
export default {
async asyncdata() {
const API = await Prismic.getAPI(PrismicConfig.APIEndpoint);
let blog_post = {};
const results = await API.query(
Prismic.PreDicates.at("document.type","blog_post"),{ lang: "en-gb" } //This is a Prismic query option
);
blog_post = results.results[0];
const header = PrismicDom.RichText.asText(blog_post.data.blog_post_titlE);
const content = PrismicDom.RichText.asText(blog_post.data.blog_post_content);
return {
blog_post,header,content
};
}
};
</script>
<style>
.container {
margin: 0 auto;
min-height: 100vh;
display: flex;
justify-content: center;
align-items: center;
text-align: center;
}
.blog-post {
margin: 25px 0;
padding: 0 100px;
wIDth: 100%;
display: flex;
justify-content: center;
flex-direction: column;
align-items: center;
}
.title {
Font-family:
'Quicksand','source Sans Pro',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,'Helvetica Neue',Arial,sans-serif;
display: block;
Font-weight: 300;
Font-size: 100px;
color: #35495e;
letter-spacing: 1px;
margin: 50px 0;
}
.subtitle {
Font-weight: 300;
Font-size: 42px;
color: #526488;
word-spacing: 5px;
padding-bottom: 15px;
}
.links {
padding-top: 15px;
}
p {
color: #000;
margin: 15px 0 5px;
max-wIDth: 450px;
line-height: 1.44;
}
</style>
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)
以上是大佬教程为你收集整理的Nuxt.js Prismic.io 集成问题全部内容,希望文章能够帮你解决Nuxt.js Prismic.io 集成问题所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。