- 22
- 0
我试图用不同的按钮,来改变一个div中的数据显示,用了以下的方法
<div id="el">
<button id="brand" v-on:click="do">品牌</button>
<button id="category" v-on:click="do">分类</button>
<ul id="lists">
<li v-for="d in brand.value" v-on:click="find(d.index)">{{d.name}}</li>
</ul>
</div>
<script>
var s= new Vue({
el:"#el",
data:{
brand:{style:'list',value:[{index:1,name:'耐克'},{index:2,name:'阿迪达斯'}]},
category:{style:'list',value:[{index:1,name:'休闲'},{index:2,name:'运动'}]},
},
methods:{
do:function () {
//需要改变#lists的数据绑定,比如我点分类,循环列表自动更换为绑定category的
},
find:function (index) {
}
}
})
</script>
请问那个do里面的方法需要怎么写,或者换一种思路如何通过vue实现这种需求?
0
打赏
收藏
点击回答
您的回答被采纳后将获得:提问者悬赏的 10 元积分
- 共 0 条
- 全部回答
-
失心瘋╰つ 普通会员 1楼
在Vue中,你可以使用
v-for循环和数组方法来动态更新文档中的数据。以下是一个简单的例子:```html
文档数据
这里是文档数据的实时更新:
- {{ item.name }}
```
在这个例子中,我们首先在
<template>标签中定义了一个<div>元素,其中包含一个标题和一个段落。然后,我们在<script>标签中定义了一个export default导出对象,这个对象包含了我们的数据和一些基本的Vue功能。在
data()函数中,我们定义了一个items数组,它包含了文档中的所有项目。然后,我们在export default导出对象中定义了一个items属性,它是一个包含items数组的数组。在
<script>标签中,我们使用v-for循环来动态地更新items数组中的每个项目。v-for循环会遍历数组中的每个元素,并使用item作为循环变量。在每次循环中,item都会被更新为数组中的下一个元素。最后,我们在
<p>标签中显示了items数组中的每个项目。
更多回答
网站公告
- 扫一扫访问手机版
回答动态

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器更新之后。服务器里面有部分玩家要重新创建角色是怎么回事啊?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题函数计算不同地域的是不能用内网吧?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题ARMS可以创建多个应用嘛?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题在ARMS如何申请加入公测呀?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题前端小程序接入这个arms具体是如何接入监控的,这个init方法在哪里进行添加?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器刚到期,是不是就不能再导出存档了呢?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器的游戏版本不兼容 尝试更新怎么解决?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器服务器升级以后 就链接不上了,怎么办?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器转移以后服务器进不去了,怎么解决?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器修改参数后游戏进入不了,是什么情况?预计能赚取 0积分收益
- 回到顶部
- 回到顶部

