我可以在外部HTML标签中使用v-if和v-for吗?

时间:2018-09-17 11:41:53

标签: vue.js

关键是如果条件满足,我应该将整个列表分配给一个变量,否则我需要遍历列表并逐个分配元素。

<ul>
 <li v-if="flag = true">
  <myVueComponent                            
   v-bind:list="LIST">
  </myVueComponent>
 <v-else v-for="item in LIST">
  <a v-else :href="url+item.name">@{{item.name}}</a>
 </li>
</ul>

如果这不是有效的代码,那么我可以在一个v-if标签内使用<li>,在另一个v-else标签内使用<li>吗?在那种情况下,我还将在该标记中使用v-for

1 个答案:

答案 0 :(得分:0)

基本上,是的,您可以在一个列表元素的Enzyme Internal server error : Enzyme expects an adapter... 内使用它,而在另一个列表元素的v-if内使用它:

v-else