javascript - vue2如何动态生成checkbox默认选中,获取数据
问题描述
如题:
<li v-for='item in artistsList'> <img :src='https://www.haobala.com/wenda/item.user_avatar' alt=''> <p> <p>{{item.user_name}}</p> <span>{{item.user_job}}/{{item.user_country}}</span> </p> <label> <input type='checkbox' :value='item.user_id' v-model='userID'> </label></li>data () { return { userID:[], artistsList:[] } },
artistsList在mounted的时候,会自己去加载数据并生成列表,但是想要在input 生成的时候都是checked的状态,要怎么办?如果将userID 设置为true 的时候可以,但是当我点击其中任何一个checkbox的时候都会全部操作,类似与全选取消全选。我的需求如下:1.生成的时候都是默认选中的2.当我选中操作任何一个checkbox的时候,data里面的userId数据都会动态更新。说说吧友们的做法吧
问题解答
回答1:v-model='item.userID' 就行了,item.userID是布尔值哦
相关文章:
1. javascript - angular 从后台获取数据渲染table,无数据时“暂无数据”2. java - ConcurrentHashMap 多线程获取数据时保证其他线程不会插入或者影响?3. java - spring data rest + restTemplate 构建数据读写服务时无法获取数据集合4. python - Django怎么获取数据库的值,并放到一起输出5. javascript - 跨域读取网站接口获取数据遭遇堵截6. javascript - 为什么很多网站不断请求一个空的gif?是为了获取数据同时避免跨域吗?7. angular.js - 获取数据后总是要有一段$scope.$apply();这段代码是什么意思呀?8. api接口登陆后获取数据,切换页面显示未登录9. thinkPHP5中获取数据库数据后默认选中下拉框的值,传递到后台消失不见。有图有代码,希望有人帮忙10. file_get_contents携带cookie获取数据部署到服务器失效
![$fields = $values = [];这条代码一直定义不了,一直报错,老师的源码也是被报错的,执行不了,请问该怎么解决这个问题](http://www.haobala.com/attached/image/news/202205/093622cb60.png)