Skip to content
On this page

set

Category
Export Size
214 B
Last Changed
8 months ago

Shorthand for ref.value = x

Usage

import { set } from '@vueuse/core'

const a = ref(0)

set(a, 1)

console.log(a.value) // 1
import { set } from '@vueuse/core'

const a = ref(0)

set(a, 1)

console.log(a.value) // 1

Type Declarations

export declare function set<T>(ref: Ref<T>, value: T): void
export declare function set<O extends object, K extends keyof O>(
  target: O,
  key: K,
  value: O[K]
): void
export declare function set<T>(ref: Ref<T>, value: T): void
export declare function set<O extends object, K extends keyof O>(
  target: O,
  key: K,
  value: O[K]
): void

Source

SourceDocs

Contributors

Anthony Fu

Changelog

v6.7.6 on 11/5/2021
251e6 - fix: esm compactiblity, close #847
v6.3.2 on 9/8/2021
4fbe8 - fix: update linter rule, close #729

Released under the MIT License.