vuejs,我只想為其孩子列印一次父母的 ID/姓名
P粉478188786
P粉478188786 2024-04-02 10:44:45
0
1
406

<td v-if="currentId != loop.id" class="text-center">
    <div :set="currentId = loop.id">{{ loop.id }}</div>
</td>
<td v-else></td>

需要實現這個目標 它是一個多維父/子數組,需要列印在表格上。 因此,當第一個父級印在一行上時,直到其子級完成為止,我們將停止列印重複的父級。 控制台警告 I have set currentId as loop.id, it is showing 控制台警告.

P粉478188786
P粉478188786

全部回覆(1)
P粉388945432
data() {
  return {
    currentId: '0',
  }
},
methods: {
  assignCurrentId: function(id) {
    if( this.currentId == id) {
        return false;
    } else{
        Object.defineProperty(this, 'currentId', {value: id, writeable: false});
        return true;
    }
}

在這裡找到了一些東西,可以停止/禁用變數的反應性,它現在正在工作 - https://stackoverflow.com/a/ 52844620/5156910

#
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板