私はvue.jsを学ぼうとしています。私は要素のリストを追加しています、私はclass="active"
をforループの最初の要素に追加したいと思います。以下の私のコードです:ループのためのvuejsの最初の要素にclass = "active"を入れる方法
<div class="carousel-inner text-center " role="listbox">
<div class="item" v-for="sliderContent in sliderContents">
<h1>{{ sliderContent.title }}</h1>
<p v-html="sliderContent.paragraph"></p>
</div>
</div>
だから、最初の要素は、この何かのようになります。私はすべてが完全に正常に動作しているようにデータを取得することができるよ
<div class="item active">
<h1>WELCOME TO CANVAS</h1>
<p>Create just what you need for your Perfect Website. Choose from a wide<br>range of Elements & simple put them on your own Canvas</p>
</div>
。
<script>
export default{
data() {
return {
sliderContents: [
{
title: "WELCOME TO CANVAS",
paragraph: "Create just what you need for your Perfect Website. Choose from a wide<br>range of Elements & simple put them on your own Canvas"
},
{
title: "WELCOME TO CANVAS",
paragraph: "Create just what you need for your Perfect Website. Choose from a wide<br>range of Elements & simple put them on your own Canvas"
},
{
title: "WELCOME TO CANVAS",
paragraph: "Create just what you need for your Perfect Website. Choose from a wide<br>range of Elements & simple put them on your own Canvas"
},
{
title: "WELCOME TO CANVAS",
paragraph: "Create just what you need for your Perfect Website. Choose from a wide<br>range of Elements & simple put them on your own Canvas"
}
]
}
}
}
は私を助ける:
そして、次は私のスクリプトコードです。
V-のために=「sliderContentsで(インデックス、sliderContent)」、その文ならば、インデックス0または私はVUEを知らない1. TBHにクラスを追加するために使用しますが、これはあなたが角度に行くものです。 –