如何使用v-if和v-else而不使用任何html标记

Has*_*ul- 14 vue.js

项目清单

<ul>
 <li>language</li>

   < v-if= "tree()"> //which tag I may use or any other process
    <li>home</li>
    <li>about</li>
   <>
   < v-else> //which tag I may use or any other process
    <li>accounts</li>
    <li>listing</li>
   <>
</ul>'
Run Code Online (Sandbox Code Playgroud)

V-if我可能使用的html标签或任何其他vue.js过程中使用它.

Bho*_*yar 44

你可以使用模板:

<template v-if="condition">
</template>
<template v-else>
</template>
Run Code Online (Sandbox Code Playgroud)

模板不会在浏览器中呈现.但它会将此内容解析为html.

  • 不幸的是,您不能在组件声明中的“&lt;template&gt;”标记内使用“&lt;template&gt;”标记:/ (4认同)
  • @ Hasibul-如果它对您有效,请不要忘记接受答案(旁边的✔按钮)! (3认同)