首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Vuetify v-select获取项目索引

Vuetify v-select获取项目索引
EN

Stack Overflow用户
提问于 2018-04-30 02:06:19
回答 1查看 20.1K关注 0票数 3

有没有办法不使用v-select中的v-model来获得item-value ...这是我的代码。

代码语言:javascript
复制
<v-flex xl4 lg4 md4 sm6 xs12 class="pa-2" v-for="(question, i) in questions" :key="i">
        <v-select
            :label="question.name"
            :items="question.answers"
            item-value="id"
            item-text="name"
            @change="addAnswer(i)"
            required
          ></v-select>
  </v-flex>

我不能使用v-model,因为它是一个循环。我可以在问题的循环中传递i,但是item-value呢?

方法:

代码语言:javascript
复制
addAnswer(i){

        this.questionAnswer.push({
          questionId: i,
          answerId: 'this should be answer Id'
        })
        console.log(this.questionAnswer)

  }

如果你知道怎么做的话...这将是一个很大的帮助。谢谢。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-04-30 03:00:47

@change="addAnswer"将把选定的值传递给addAnswer方法。

所以你不需要通过我做了一个例子的index.Anyway来证明我的solution.It方式需要更多的代码才能完美,但我认为它可能会对你有所帮助。

See it in action here

票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/50089729

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档