【发布时间】:2020-12-30 13:58:24
【问题描述】:
我似乎无法让我的strapi 图像在我的_slug.vue 页面上呈现。我能够在页面上呈现来自strapi 的标题和内容。当我取出图像代码时,页面呈现的文章标题和内容都很好。
<div class="article__container">
<h1 class="article__title">{{ articles.title }}</h1>
<img :src="api_url + articles.image.url" class="article__img" />
<div
class="article__content"
v-html="$md.render(articles.content || 'No description provided')"
></div>
<div class="article__side-bar"><p>Sidebar</p></div>
</div>
<script>
import articleQuery from "~/apollo/queries/article/Article";
export default {
data() {
return {
api_url: process.env.strapiBaseUri
}
},
data: () => ({
articles: {},
}),
apollo: {
articles: {
prefetch: true,
query: articleQuery,
variables() {
return { slug: this.$route.params.slug };
},
update: data => data.articles[0]
}
}
};
</script>
【问题讨论】: