如何在 Vue.js 中动态添加或删除列表中的项目?
原文:https://www . geeksforgeeks . org/如何从列表中动态添加或删除项目-in-vue-js/
Vue 是一个用于构建用户界面的进步框架。核心库只专注于视图层,并且易于获取和与其他库集成。Vue 还完全能够结合现代工具和支持库为复杂的单页应用程序提供动力。
使用 Vue.js,可以使用 v-model 指令轻松地动态添加或删除列表中的项目。该指令将所有可能性绑定到一个通道。当用户从可用选项列表中选择一个选项时,它会将其添加到值列表中。同样,如果用户取消选择任何选项,它会将其从值列表中删除。
例:
<html>
<head>
<script src=
"https://cdn.jsdelivr.net/npm/vue@2/dist/vue.js">
</script>
</head>
<body>
<div id='parent'>
<h1 style="color: green;">
GeeksforGeeks
</h1>
<p><strong>Favourite Sports:</strong>
</p>
<input type="checkbox" id="cricket"
value="cricket" v-model="sports">
<label for="cricket">Cricket</label>
<input type="checkbox" id="football"
value="football" v-model="sports">
<label for="football">Football</label>
<input type="checkbox" id="hockey"
value="hockey" v-model="sports">
<label for="hockey">Hockey</label>
<input type="checkbox" id="badminton"
value="badminton" v-model="sports">
<label for="badminton">Badminton</label>
<input type="checkbox" id="arching"
value="arching" v-model="sports">
<label for="arching">Arching</label>
<p><strong>Sports You Like:</strong>
{{ sports }}
</p>
</div>
<script src='app.js'></script>
</body>
</html>
版权属于:月萌API www.moonapi.com,转载请注明出处