- 博客(16)
- 收藏
- 关注
原创 vue3+pinia+ts全局化语言配置
在src文件夹下创建一个language文件夹,用于创建i18n实例和语言包设置。其中,modules下存储不同的语言包,这里以中英文为例。3、在main文件里引入。4、在根组件里绑定和配置。
2024-01-02 15:15:41
648
1
原创 vue2的transition组件使用
项目问题:在项目中想实现一个的是图片的过度效果,本来想做从左到右逐渐显示的效果的,但是一直实现不了,降低要求,直接实现一个透明度从0到1的过程,使用的是$ref,但是在实现的过程中,发现将图片设置为opacity,还是会占据空间,造成我下面的组件的功能不能实现。比如说在图片下覆盖的按钮,就不能点击了,但是display对transition没有作用,而且display性能相对于opacity比较好,这个时候,发现了vue的transition,太好用了。直接贴个博主链接,可以去看详细使用。
2022-09-21 14:05:12
949
原创 标签的target属性
parent在当前页面的上一层页面中打开链接。_blank在全新的空白窗口中打开链接。_self在当前页面中打开链接。_top在顶层页面中打开链接。
2022-07-18 21:32:26
158
原创 手写一个new
提示:根据new的作用来写new的作用:在内存中创建了一个新对象 将新对象的原型指向构造函数的prototype 把构造函数里的this指向这个新对象 返回这个新对象代码:function newway(Fn, ...arg) { const obj = {} // 1 obj.prototype = Object.create(Fn.prototype) // 2 const obj1 = Fn.apply(obj, arg) // 3..
2022-04-14 14:21:32
206
原创 实现一个div垂直居中, 其距离屏幕左右两边各10px, 其高度始终是宽度的50%。同时div中有一个文字A,文字需要水平垂直居中。
盒子高度为宽度的一半
2022-03-15 14:12:05
694
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人