【发布时间】:2019-10-14 12:39:02
【问题描述】:
所以我已将 Firebase 链接到我的 Vue 项目,现在我想显示博客的一部分内容。我知道要显示整个博客内容,我可以在 html 标记中简单地编写以下内容。
{{blogs[0].content}}
我的问题是,如何只显示其中的一部分,例如内容的前 100 个字符?我试过了,
{{blogs[0].content[:100]}}
但是这会导致编译错误。
我还有第二个问题,我在 Vue 中使用 bootstrap。更具体地说,卡级联。下面显示了引导卡级联的一部分。
<b-card
title= blogs[0].title
img-src="https://placekitten.com/g/400/450"
img-alt="Image"
img-top
>
<b-card-text>
{{blogs[0].content[:10]}}
</b-card-text>
</b-card>
我希望标题是 blogs[0] 的标题,但我上面的做法只是打印出“blogs[0].title”
【问题讨论】:
-
添加冒号和引号:
:title="blogs[0].title",或使用v-bind:
标签: vue.js