我有以下jsfiddle example(檢查控制檯)和所有你將看到的是[object Object]
而不是person
數據:Vuejs返回的翻譯:從數據屬性
所以,基本上我有一個vuejs實例和一個div v-for
迭代對象
<div id='app'>
<p v-for="person in people[0]">
<span> {{ person.name }}</span>
<i class="fa fa-check"
v-bind:data-identity="person"
@click="addDetail($event)"></i>
</p>
</div>
的問題是,如果我贊同{{ person }}
我可以看到頁面上的JSON數據,但如果我嘗試用e.target.dataset.identity
得到它在功能addDetail()
然後我得到的是[object Object]
和不json數據。我試過JSON.parse
和String
方法,但它們都不起作用。
會@ click =「addDetail(人)」訣竅? –
當您嘗試記錄對象時它會顯示'[object Object]? – Nemani
@Nemani是的,你可以看到jsfiddle控制檯我只能得到'[object Object]' – hidar