10000 v-for绑定列表的时更改item信息的问题 · Issue #278 · vuejs/v2.vuejs.org · GitHub
[go: up one dir, main page]

Skip to content
v-for绑定列表的时更改item信息的问题 #278
Closed
@liujb

Description

@liujb

问题描述

尤大好,当我用array绑定列表的时候,更改其中某元素的属性的时候,出现了以下问题

可以work的方式

var curr = me.list[index]
curr = {propA: false, propB: curr.propB, propC: curr.propC, ...}
me.list.$set(index, curr)

但是当只需要更改propA属性的值的时候,我需要将原来的属性全部重新写一遍,如果该对象属性特别多的话简直就是灾难。从代码的简洁考虑我期望。

var curr = me.list[index]
curr.propA = false
...
me.list.$set(index, curr)

用的vuejs1.0.17,是我用的不对,还是框架本身有所限制。请指教。

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions

      0