一介*书生
愿你熬过苦难,依旧努力生活。
posts - 32,comments - 3,views - 49707

随笔分类 -  vue3相关

vue3中的defineProps,defineEmits,defineExpose的使用详解
摘要:defineProps 和 defineEmits 都是只能在 <script setup> 中使用的编译器宏。他们不需要导入,且会随着 <script setup> 的处理过程一同被编译掉。 defineProps 接收与 props 选项相同的值,defineEmits 接收与 emits 选项 阅读全文
posted @ 2024-10-14 16:59 一介-_-书生 阅读(2930) 评论(0) 推荐(0) 编辑
vue中的withDefaults用法
摘要:在vue3中,withDefaults是一个用于defineProps和defineEmits的辅助函数,主要用于为组件的props设置默认值,这个功能是vue3的一个新增特性,帮助简化组件的Props配置和默认值设置。 withDefaults的基本用法:主要是在使用ts中基于泛型类型的声明或者想 阅读全文
posted @ 2024-10-14 15:27 一介-_-书生 阅读(1331) 评论(0) 推荐(0) 编辑
Vue3集成Tailwind CSS
摘要:Tailwind CSS 是一个由js编写的CSS 框架 他是基于postCss 去解析的 对于PostCSS的插件使用,我们再使用的过程中一般都需要如下步骤: PostCSS 配置文件 postcss.config.js,新增 tailwindcss 插件。 TaiWindCss插件需要一份配置文 阅读全文
posted @ 2022-10-06 16:52 一介-_-书生 阅读(596) 评论(0) 推荐(0) 编辑
vue3中动态组件
摘要:动态切换组件代码如下(示例): 1.markRaw标记一个普通对象,使得它不可以被转换成响应式对象。简单来说,就是组件不需要响应式,这样可以提高性能。 2.keep-alive组件在非活动状态,依旧保持组件的实例。即组件被切换时,状态不会被重置。当一个组件实例从 DOM 中移除但它是由 缓存的组件树 阅读全文
posted @ 2022-10-06 15:50 一介-_-书生 阅读(2370) 评论(0) 推荐(0) 编辑
vue3的Async Components异步组件
摘要:前言: 当我们的项目达到一定的规模时,对于某些组件来说,我们并不希望一开始全部加载,而是需要的时候进行加载;这样的做得目的可以很好的提高用户体验。 传统方式引入组件如下,这样会一次先加载所以组件 先在项目中引入defineAsyncComponent,完整代码如下: 为了实现这个功能,Vue3中为我 阅读全文
posted @ 2022-10-06 15:30 一介-_-书生 阅读(1225) 评论(0) 推荐(0) 编辑
vue3中pinia的使用总结
摘要:欢迎补充更新 阅读全文
posted @ 2022-10-06 12:46 一介-_-书生 阅读(5235) 评论(0) 推荐(0) 编辑

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

点击右上角即可分享
微信分享提示