storeToRefs
產(chǎn)生 ref()代碼>
s.
您說這個範(fàn)例“直接來自 pinia 文件”,但我懷疑您是否發(fā)現(xiàn)在 pinia 文件中的任何地方傳播 ref
。如果您這樣做了,那麼這是一個錯誤,應(yīng)該透過在 pinia
的儲存庫上提出問題來向 posva 指出。
可以直接觀看參考:
watch( attributes, handler, { deep: true } )
...或您可以使用箭頭函數(shù)查看其.value
1:
watch( () => attributes.value, handler, { deep: true } )
注意 newVal
和 oldVal
參數(shù)是 代理 2。若要存取其目標(biāo),請使用 toRaw。
工作演示。 p>
1 - 它允許更窄的觀察者,例如:
watch( () => attributes.value[0]?.value), handler )
2 - 如果將物件放入ref()
「該物件是與reactive( )
" 進(jìn)行深度反應(yīng)(請參閱詳細(xì)資訊)。另請閱讀反應(yīng)式代理與原始代理 .