如何使用 Composition API 在 vuejs 3 中声明 var?
How to declare var in vuejs 3 with Composition API?
阅读一些 vuejs 3 组合 API 文档我看到了 2 种可能的 vars 声明方式,比如
const var_name = ref('')
或
let var_name = ref('')
并且看起来可以修改用“const”声明的 var(比如使用 axios 请求获取数据)。
当我在我的应用程序中使用类似代码时,我没有看到任何错误。
这些声明是否相同?哪种方式更好?
我认为像这样的文章仍然是去这里的最佳方式:https://www.freecodecamp.org/news/var-let-and-const-whats-the-difference/
根据推荐,通常使用const
,如果您需要在其之上重新定义其他内容,请使用let
。当然,非原始类型(如对象)可以发生变异,它超出了 const
范围重定义。
TLDR:这更像是一个 JS 普通问题,与 Vue 或 Composition 无关,特别是 API。
阅读一些 vuejs 3 组合 API 文档我看到了 2 种可能的 vars 声明方式,比如
const var_name = ref('')
或
let var_name = ref('')
并且看起来可以修改用“const”声明的 var(比如使用 axios 请求获取数据)。 当我在我的应用程序中使用类似代码时,我没有看到任何错误。
这些声明是否相同?哪种方式更好?
我认为像这样的文章仍然是去这里的最佳方式:https://www.freecodecamp.org/news/var-let-and-const-whats-the-difference/
根据推荐,通常使用const
,如果您需要在其之上重新定义其他内容,请使用let
。当然,非原始类型(如对象)可以发生变异,它超出了 const
范围重定义。
TLDR:这更像是一个 JS 普通问题,与 Vue 或 Composition 无关,特别是 API。