reactiveComputed
Computed reactive object. Instead of returning a ref that computed
does, reactiveComputed
returns a reactive object.
响应式对象的计算属性。不同于 computed
返回一个 ref,reactiveComputed
返回一个响应式对象
This function uses Proxy
It is NOT supported by IE 11 or below.
Usage
import { reactiveComputed } from '@vueuse/core'
const state = reactiveComputed(() => {
return {
foo: 'bar',
bar: 'baz',
}
})
state.bar // 'baz'
import { reactiveComputed } from '@vueuse/core'
const state = reactiveComputed(() => {
return {
foo: 'bar',
bar: 'baz',
}
})
state.bar // 'baz'
Type Declarations
/**
* Computed reactive object.
*/
export declare function reactiveComputed<T extends {}>(fn: () => T): T
/**
* Computed reactive object.
*/
export declare function reactiveComputed<T extends {}>(fn: () => T): T
Source
Contributors
Anthony Fu
lzdFeiFei
qiang