- 博客(332)
- 收藏
- 关注
原创 css背景相关
同img的src一样,background也会使浏览器加载图片资源;display:none的元素其背景资源不会被加载(常见在v-show="false"的场景)
2025-05-11 18:59:55
238
原创 ui组件二次封装(vue)
在自定义组件中打印$attrs:父组件传递过来的所有属性和事件 - 自定义组件本身定义的属性和事件。在自定义组件中打印$slots:父组件中设置的插槽对象(键值对)将ui组件实例的所有属性都放到自定义组件上。
2025-05-11 00:10:06
429
原创 css hover样式调试
调试 hover后才出现的元素如何调试打开开发者工具,鼠标放在hover时才出现的元素上,然后点击右键不要选中任何选项,将鼠标移动到开发者工具的调试面板中按下N键,此时悬浮的元素不会消失,定位成功调试元素悬浮样式选中有hover样式的元素在开发者工具中选择:hov,就可以看到了
2025-01-16 22:45:39
495
原创 vue transition组件
2、使用库中的类名来设置enter-active-class属性和 leave-active-class属性。1、安装animate库,并在main.js中引入。
2024-09-06 01:12:54
767
原创 屏幕适配方案
高度固定,宽度使用百分比,通常使用max-width/min-width控制尺寸范围过大或者过小。但是屏幕尺寸相对于设计稿跨度过大的话,会拉伸明显。常用在pc端适配。
2024-06-02 18:36:50
285
原创 响应式数据
返回值类似一个ref包装的响应式对象,在script中需要.value进行拆箱。在模板中可以直接使用msg属性,在script中要props.msg。
2024-05-19 21:52:45
252
原创 vue中的事件
需要使用emit方法,emit(‘事件名’,参数)自定义事件名的规范(script中用小驼峰,模板中用短横线)1、组合api中2、setup语法糖中(非TS)3、setup语法糖中(使用TS)}>()
2024-05-16 23:40:36
297
原创 在组件上使用v-model
/ 子组件中:// 以对象的形式定义属性,如果使用的是默认值modelValue,对应的修饰符属性名为modelModifiers// 配合参数使用,如果prop名为value1,对应的修饰符属性名为value1Modifiers})// 定义修饰符xxx的逻辑// 父组件中。
2024-03-14 01:33:27
645
原创 权限的控制
按钮权限(页面中按钮的展示,依赖用户数据中的可访问按钮权限信息,有后台管理可配置)菜单权限(页面左侧菜单的展示,依赖用户数据中的异步路由信息,有后台管理可配置)
2024-03-06 00:28:18
210
原创 vue3中使用pinia
/ stores/counter.js中// ref就是state,computed就是getter,函数就是action,没有mutation了})
2024-02-03 23:20:31
242
原创 TS-对象
/ 可选属性name?: string,// 只读属性,当前option不可以修改,但是option.money可以修改} ,// 索引签名,定义在索引签名之下的实名属性要兼容索引签名。
2023-11-29 23:55:01
211
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人