
Vue
Vue的学习笔记,总结一些Vue基础知识以及Vue相关面试题
全宇宙最最帅气的哆啦A梦小怪兽
前端学习中,成长型博主,努力学习总结中……
展开
-
vue3+TS main.ts报错 “找不到App”
在src目录下新建文件env.d.ts;原创 2024-08-12 15:30:56 · 263 阅读 · 0 评论 -
【Vue】 组件通信方式
常⻅的组件通信⽅式有通过 props / emit / provide 和 inject / eventBus / vuex 等,⼀般根据不同的场景来决定使⽤的⽅式。对于⼤型的项⽬来说往往是很必要的,尤其单⻚⾯应⽤,很多⻚⾯嵌套⻚⾯,关系很多。的过程中,⾸先在⼦组件中使⽤ props,来接收对应的属性,⽽在⽗组件中使⽤⼦组件的地⽅,添加上⾯定义的属性。传递到,⽽在⽗组件中使⽤⼦组件的地⽅,添加上⾯定义的事件,这个可以获取⼦组件传来的值。⼦组件中声明对应的事件,当⼦组件触发事件,就会通过。原创 2024-07-19 15:02:28 · 600 阅读 · 0 评论 -
【Vue】 @/ 和 ./ 区别
指的是应用程序中的“src/store”目录。指的是相对于当前文件的“store”目录。原创 2024-07-18 11:05:50 · 170 阅读 · 0 评论 -
【Vue】 pinia
Pinia是 Vue 的存储库,它允许您跨组件/页面共享状态,与vuex功能一样。原创 2024-07-18 10:32:18 · 349 阅读 · 0 评论 -
【Vue】RouterLink的replace属性
2、浏览器的历史记录有两种写入方式:分别为push和replace,push是追加历史记录,replace是替换当前记录。路由跳转时候默认为push;简单来说,如果你用的是默认的push,你点击进入到下一个路由的时候可以返回到上一个路由;如果你用的是replace,你点击进入到下一个路由的时候,浏览器左上角不会有返回上一步。3、如何开启replace模式:在RouterLink后加replace即可。1、作用:控制路由跳转时操作浏览器历史记录的模式;原创 2024-07-17 23:02:04 · 401 阅读 · 0 评论 -
【Vue】 style中的scoped
在vue文件中的style标签上,有一个特殊的属性:scoped。当一个style标签拥有scoped属性时,它的CSS样式就只能作用于当前的组件,通过该属性,可以使得组件之间的样式不互相污染。原创 2024-07-15 16:28:45 · 437 阅读 · 0 评论 -
【Vue3】export, import, export default
export default为模块指定默认输出,这样就不需要知道所要加载模块的变量名。通过export方式导出,在导入时要加{ },export default则不需要。在一个JS文件中,export可以有多个,export default只能有一个。原创 2024-07-11 09:47:43 · 2364 阅读 · 0 评论 -
【Vue3】 VSCode报错:不能将类型“string”分配给类型“Ref<string>”
解决办法:加上.value.原创 2024-07-11 22:07:26 · 846 阅读 · 0 评论 -
【Vue3】使用vite创建vue项目
参考文章https://blog.youkuaiyun.com/DX390609/article/details/140305585?原创 2024-07-10 16:31:54 · 199 阅读 · 0 评论