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"
}
}
})
。ありがとう –