簡體   English   中英

如何在 VueJS 中使用 v-for 循環?

[英]How to loop using v-for in VueJS?

我正在嘗試使用 v-for 在 VueJS 中循環,但由於某種原因,文本似乎沒有呈現。 不知道我做錯了什么?

這是我的樣品

 new Vue({ el: "#app", data() { return { inputValue: "", myArray: [] }; }, methods: { createArray() { this.myArray.push(this.inputValue); console.log(this.myArray); }, clear() { this.inputValue = ""; this.myArray = []; console.log(this.myArray); } } });
 <script src="https://cdnjs.cloudflare.com/ajax/libs/vue/2.5.17/vue.js"></script> <script src="https://cdn.jsdelivr.net/npm/vuetify@1.5.14/dist/vuetify.min.js"></script> <link href="https://cdn.jsdelivr.net/npm/vuetify@1.5.14/dist/vuetify.min.css" rel="stylesheet" /> <div id="app"> <v-app id="inspire"> <v-layout justify-center> <v-flex xs6> <v-text-field v-model="inputValue"> </v-text-field> <v-btn:disabled="inputValue === ''" @click="createArray">Click Me</v-btn> <v-btn @click="clear">Clear</v-btn> <div v-if="myArray.length > 0"> <div v-for="(item,i) in myArray"></div> <li>{{item}}</li> </div> </v-flex> </v-layout> </v-app> </div>

任何幫助將不勝感激。 謝謝,

你把</div>放在了錯誤的地方。

這里應該是:

<div v-for="(item,i) in myArray">
  <li>{{item}}</li>
</div>

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM