为了账号安全,请及时绑定邮箱和手机立即绑定

vue多选问题

vue多选问题

qq_浅仓小星_0 2019-02-20 19:39:19
<template> <div class="home"> <p class="title">请点击选出自己认识的单词</p> <checker   v-for="(item, index) in items" v-if="index == 0" class="check-box"  v-model="item.stuAnswer"  type="checkbox"  default-item-class="demo1-item"  selected-item-class="demo1-item-selected">   <checker-item    class="check-item"   v-for="(item2, index2) in item.theWords"   :value="item2"   @click.native="selected(item.stuAnswer,item.lv,item.level)"   >{{item2}}</checker-item> </checker> <x-button class="submit" type="primary" ref="submit">都不认识</x-button> </div></template><script> import {getHomeData} from '@/api/index'; export default { name:'HomeOne', data() { return { items:[], } }, props:{ value:{ type:String, default:'' } }, created() { this.getData(); }, methods:{ getData() { getHomeData().then(data => { this.items = data; }) }, selected(query,lv,level) { console.log(query.length); } } }</script>每次点第一个的时候都是0,然后加上去第二个是2后面都是好的,减下来的时候也都是好的,请问这第一个点的时候如何要为1呢
查看完整描述

2 回答

  • 2 回答
  • 0 关注
  • 1133 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信