Skip to content

Pass component instance as second argument in computed setters #9663

Open
@posva

Description

@posva

What problem does this feature solve?

Allow the usage of arrow functions in copmuted setters
From #7688

computed: {
  value: {
    get: vm => vm.someValue,
    set: (val, vm) => vm.someValue = val
  }
}

What does the proposed API look like?

computed: {
  value: {
    get: vm => vm.someValue,
    set (val, vm) {
      this === vm // true
    }
  }
}

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions