采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
如题
你好
你指的是这里吗?
严格意义上来说,这里并不是响应式的。他只是:在 dom 发生更新渲染时,重新执行了这个方法。
既然这里不是响应式的。那么当我更改store.language的值的时候。这里为什么也会重新执行方法?
{{ $t('msg.theme.themeColorChange') }} 类似于这种用法。我的理解是模板编译时 $t函数运行返回字符串。 更改store.language的时候,为什么$t会重新执行呢?
当我定义一个变量 msg = ref('text') 然后模板使用 {{ msg }} vue会收集依赖 当 msg.value = 'change' 时 vue会派发更新 这种dom更新我明白 但是现在 {{ $t('msg.theme.themeColorChange') }} $t函数怎么收集依赖的? 当 国际化变量改变时 又是如何派发更新的? 不明白这些。。。
登录后可查看更多问答,登录/注册
基于Vue3重写Vue-element-admin,打造后台前端综合解决方案
2.4k 1
1.6k 6
4.2k 5
597 2
1.4k 2