<newsfeed-view inline-template :newsfeed="{{ $feed }}">
<article class="bg-white p-8 w-1/2 mt-4 p-4" id="newsfeedPost" v-bind:class="{ 'active' : isHighlighted } ">
<h3>
<a href="#" class="text-blue-dark hover:no-underline hover:text-black active:no-underline active:text-4xl" @click="this.isHighlighted = true">{{ $feed->newsfeed_title }}</a>
</h3>
<p class="mt-4">{{ $feed->body }}</p>
</article>
</newsfeed-view>
这是我的风格部分
<style lang="scss" scoped>
.highlighted {
@apply .border-l-4 .border-orange ;
}
#newsfeedPost {
@apply .rounded-lg ;
}
</style>
如果要单击该锚标记,我想添加突出显示的类。
答案 0 :(得分:0)
您的行v-bind:class="{ 'active' : isHighlighted }"
将切换active
类。如果要按照样式表中的说明切换highlighted
类,请使用:
v-bind:class="{ 'highlighted' : isHighlighted }"