πΒ Reference
πΒ Chapter
computed
λ Vueμμ λ°μ΄ν°λ₯Ό κΈ°λ°μΌλ‘ κ³μ°λ μλ‘μ΄ κ°μ μ μν λ μ¬μ©νλ μμ±μ΄λ€.ref
κ°μ²΄λ₯Ό λ°ννλ€.get
λ° set
ν¨μκ° μλ κ°μ²΄λ₯Ό μ¬μ©ν μλ μλ€.// read-only
function computed<T>(
getter: (oldValue: T | undefined) => T,
// see "Computed Debugging" link below
debuggerOptions?: DebuggerOptions
): Readonly<Ref<Readonly<T>>>
// writable
function computed<T>(
options: {
get: (oldValue: T | undefined) => T
set: (value: T) => void
},
debuggerOptions?: DebuggerOptions
): Ref<T>
computed
μμ±μ λ°μν(Reactive) λ°μ΄ν°μ κ²ν°(Getter)λ‘ μλνλ©°, λ€μκ³Ό κ°μ νΉμ§μ κ°μ§λ€.computed
ν¨μ λ΄μμ μ¬μ©λ λ°μν λ°μ΄ν°(data
, props
, λ€λ₯Έ computed
κ° λ±)μ μλμΌλ‘ μ’
μλλ€.computed
μμ±λ μλμΌλ‘ μ¬κ³μ° λλ€.