相关疑难解决方法(0)

v-for 不使用 vue.js 中的 html 元素

我是 Vue.js 的新手

我正在准备输入元素实践的演示,这是我的代码。

HTML

<div id="inputDiv">
<form action="">
    <input type="text" v-model="first_name">
    <input type="text" v-model="last_name">
    <input type="email" v-model="email">
    <div>
        <input type="radio" :name="gender" v-model="gender" value="male">Male
        <input type="radio" :name="gender" v-model="gender" value="female">Female
    </div>
    <textarea v-model="address" id="" cols="30" rows="10"></textarea>
    <br>
    <div v-for="hobby in hobbies">
        <input type="checkbox" v-model="userHobbies" v-bind:value="hobby">{{hobby}}
    </div>
</form>
</div>
Run Code Online (Sandbox Code Playgroud)

脚本

  const inputApp = new Vue({
  el: '#inputDiv',
  data: {
    first_name: '',
    last_name: '',
    email: '',
    gender: 'male',
    address: '',
    userHobbies:[],
    hobbies: ['Reading', 'Cricket', 'Cycling', 'Hiking']
  }
  })
})
Run Code Online (Sandbox Code Playgroud)

在这里您可以看到,要显示带有标签的 Hobby,我必须与 parent 进行迭代, …

javascript vue.js vuejs2

24
推荐指数
2
解决办法
2万
查看次数

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

项目清单

<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过程中使用它.

vue.js

14
推荐指数
1
解决办法
6682
查看次数

标签 统计

vue.js ×2

javascript ×1

vuejs2 ×1