- 博客(13)
- 收藏
- 关注
原创 watch 和 watchEffect
特性watch执行时机默认惰性,在数据变化时才执行。立即执行一次,并自动追踪依赖。依赖声明需要手动指定监听的数据源。自动追踪回调函数中使用的所有响应式依赖。新旧值回调函数接收新值和旧值。回调函数没有参数,无法直接获取新旧值。适用场景需要精确控制监听对象、获取新旧值,或处理异步操作时。依赖关系复杂、需要立即执行一次,或代码简洁性更重要时。
2025-08-28 10:35:23
377
原创 vxe-grid keepAlive 页签切换 出现el-tooltip 挂载问题
摘要:在Vue项目中,当使用keep-alive缓存包含vxe-grid和el-tooltip组件的页签时,若el-tooltip的append-to属性挂载到非body元素(如父组件),切换路由会出现警告和报错。问题原因可能是组件失活导致挂载目标失效。提出两种解决方案:1)通过v-if结合onActivated/onDeactivated控制组件销毁重建;2)将append-to统一挂载到公共父元素(如.base类元素)。方案1能确保正确挂载,方案2存在潜在风险。
2025-08-26 09:40:51
317
原创 防抖 节流
搜索框输入(避免频繁请求 API)游戏中的按键控制(如射击游戏),期间多次触发只执行一次。表单提交(防止重复点击):在事件被触发后,。秒内事件又被触发,则。:在事件被触发后,。
2025-07-21 14:48:37
230
原创 element 弹窗 嵌套 弹窗 append-to-body
如果没有加上:append-to-body="true"可能会出现父组件弹窗层级高于子组件弹窗层级,造成父组件弹窗遮盖子组件弹窗。component 中再使用弹窗。
2025-07-16 16:41:05
288
原创 Git常用方法(vscode、sourceTree)
sourceTree安装: Sourcetree安装教程及使用_sourcetree 安装使用-CSDN博客(1)cmd克隆 (2)sourceTree克隆 (1)vscode先暂存修改,再填写提交备注,再点击Commit提交更改。(2)sourceTree 暂存更改,点击坐上提交,输入修改备注,点击右下提交(1)vscode拉取远端数据拉取最新数据(2)sourceTree拉取远端数据(我这里是本地项目没有上git)(1)vscode推送(2)sourceTree推送将不同分支的代码进行合并(1)v
2025-04-28 11:17:00
1112
原创 less常用
利用 percentage 函数将 0.5 转换为 50%,将颜色饱和度增加 5%,以及颜色亮度降低 25% 并且色相值增加 8 等用法。** *// 还可以书写为 #bundle > .button 形式*\#bundle() { // #xxx() 样式注入;#xxx 选择器。在本作用域找变量或者mixins,找不到再去父级找。 将一组属性混入另一个规则集。
2025-04-18 10:58:18
1600
原创 vxe-grid
自定义表单(筛选)插槽,通过具名插槽绑定相关formConfig 的 items 项。展示顺序按items对象数组顺序,插槽只自定义插入。3.1 " { column } " columns 的自定义 cell 渲染。绑定和 具名插槽绑的某一列数据 的 columns对象的对应数据项,可以调column对象。就是formConfig中的data对象,可以调用data对象中的属性。是表格数据数组中当前行对象,通过具名插槽绑定相关column项。2. v-on绑方法,@事件 监听器。
2025-04-17 15:19:05
451
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅