前言
博主向来不喜欢大写笔记,所以本文实际上是记录一些在 Vue 学习/开发过程中所遇到问题的汇总以供回顾或速查。
如有不正确、不完整、不周密之处,敬请斧正!
善用「Ctrl + F」。
Vue3
Q:如何判断 import 引入对象时是否要加「{ }」?
A:组件暴露变量后:如果要引入非默认暴露(export)的变量,就要用花括号对每个变量单独引用,相当于解构赋值(“let 变量 =
组件.变量”);如果要引入默认暴露(export default)的变量,就不加花括号,因为每个组件里只能有一个默认暴露,不加花括号默认就是调用默认暴露的内容,且可以随意起名。
Q:「package.json」文件中版本号前的「^」和「~」分别是什么?
A:「~」指匹配最近的小版本(主、次要版本号不变,接受修订版本号更新);「^」指匹配最近的大版本(主要版本号不变,接受次版本号和修订版本号更新);没有符号则指要求精确版本号。