1
我想获取呈现列表中的项目的innerText
,但使用this.$refs
访问它似乎不起作用。我也尝试使用v-modal
,这似乎也没有工作。如何获取VueJS中呈现的列表项的innerText
这里是我的代码:
<div id="simple" v-cloak>
<h1>Clicked word value!</h1>
<ul>
<li v-for="word in wordsList" @click="cw_value" ref="refWord">
{{ word }}
</li>
<h4> {{ clickedWord }} </h4>
</ul>
</div>
var app = new Vue({
el: '#simple',
data: {
clickedWord: '',
wordsList: ['word 1', 'word 2', 'word 3']
},
methods: {
cw_value: function() {
this.clickedWord = this.$refs.refWord.innerText
// "I don't know how to get inner text from a clicked value"
}
}
})
你是个天才。谢谢 –