Open MMmaXingXing opened 2 years ago
进行Vue3.0项目开发的时候遇见了一个类型错误提示需要用markRaw 或者 shallRef进行转换,针对这个问题进行了解决
整体情况介绍以及解决方案整理成了下面的文章:
https://juejin.cn/post/7113022337028456461
复杂类型比如component等要在使用的时候注意不要被响应式转换,否则会对性能进行损耗。
https://v3.cn.vuejs.org/api/basic-reactivity.html#markraw
问题背景
进行Vue3.0项目开发的时候遇见了一个类型错误提示需要用markRaw 或者 shallRef进行转换,针对这个问题进行了解决
解决方案
整体情况介绍以及解决方案整理成了下面的文章:
https://juejin.cn/post/7113022337028456461
问题原因
复杂类型比如component等要在使用的时候注意不要被响应式转换,否则会对性能进行损耗。
相关文档
https://v3.cn.vuejs.org/api/basic-reactivity.html#markraw