自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 收藏
  • 关注

原创 插槽的使用

说完了普通插槽,再说具名插槽,再说之前,先思考一个问题,如果两个模块结构相同,但是内容不同的地方不止一处怎么办,编译器如何直到我写的东西要填到具体哪一个插槽里呢,很简单,给插槽做个标识不就好了,这就是具名插槽,给普通插槽起个名字。比如我要写下图这种效果,很明显,这个两个的解构是一样的,只是个别地方内容不一样,那么就可以使用插槽来解决这一问题,只需写以一个组件即可,将其名字部分写成一个插槽,在父组件中写组件时,在组件中写上对应的名字即可。作用域插槽就是可以传递数据的插槽,将子组件的数据传递给父组件,

2024-07-31 20:30:48 735

原创 pinia的用法

使用的时候就在要用的组件的script中写创建变量的名字,例如useUserStore,需要导入这个,但是一般都会自动导入。首先导入defineStore,然后创建一个变量,也可以直接创建变量,一般都会在创建变量后会自动导入。首先在stores目录下创建ts或js文件,使用的前提是下载pinia。第一种是函数的形式,另一种是对象的形式,下面简单说一下用法。对象形式的就是第二个参数写成对象形式的,对应的写法也不同。//useCounterStore()是定义的数据。//userInfo()是定义的数据。

2024-07-29 21:07:11 210

原创 vue2中的计算属性

在vue2中,计算属性的使用,和data同级//基础定义方式//也是默认只有getter的定义方法computed:{//计算属性的名称//在计算属性里声明了,就不可以在data中声明了//逻辑处理return result //此处返回的值就是propertyName的值了完整的创建,内部应该包含了getter和setter的computed:{//注意这里时对象fullName:{//get是用来返回fullNamed的值的。

2024-07-26 20:46:27 413

原创 导航守卫(导航守卫)

导航守卫

2024-07-25 20:05:17 283

原创 vue过滤器

vue2过滤器

2024-07-18 20:28:00 828

原创 vue的v-for和key使用

/ 这里为什么都是true。不多说了,都在代码里。

2024-07-17 21:36:52 269

原创 vue框架基础

vue是构架用户界面的渐进式框架,采用自底向上逐层应用开发。他的核心理念是数据驱动视图,组件化开发。

2024-07-16 20:30:06 901

原创 flex布局使用方法

flex布局是一种弹性布局,像对应于传统的布局(左右浮动,清除浮动)简单便捷,但是浏览器兼容性比较低,下面介绍一下flex布局的用法。他的用法是给父盒子添加display:flex;属性然后就实现了flex布局,非常快捷简单框架搭完就该精装修了。

2024-07-15 21:11:01 1447

原创 git使用的部分命指令

然后输入’git add .'命令,将文件夹下的文件添加到index暂存区,再通’git commit -m ‘描述信息’'命令将缓存区的内容提交到本地仓库。这个命令会在目标文件夹下生成一个名为git的文件夹,这个文件是隐藏的,需要打开显示隐藏文件才可以看到,这个文件相当于是控制这个文件夹了。展示分支的方法有“git branch”本地分支,“git branch -r”远程分支,“git branch -a”所有分支。删除分支的方法是“git branch -b 分支名” 但是不能删除目前所在的分支。

2024-07-08 18:26:34 255

原创 通过递归实现深拷贝

代码中也可以添加对数组的判断,但是由于数组用instanceof判断也是对象类型的,所以现需要将对数组的判断放到对象判断的前面。递归类似于循环,在执行当中调用自身函数,满足条件后退出,其中必须要有结束语句,也可以是使用constructor判断。

2024-07-07 12:42:15 447

原创 【无标题】

实际上在js的作用域机制中,有一个作用域是永恒的,就是window全局作用域,只要浏览器窗口不关闭,全局作用域是不会销毁的,这个windows全局作用域就是永恒的,在全局作用域中定一个函数,无论调用几次,这几次调用都可以共享操作同一个全局变量。然而局部作用域不是啊,它只是在函数调用的时候有效,函数调用完成之后,局部作用域就关闭了,也也就意味着局部变量就失效了。但是闭包不一样啊,可以让它的父函数作用域永恒,像windows全局作用域,一直在内存中存在。下面写一个使用闭包锁定实现的计数器。

2024-07-06 19:22:43 160

原创 js中改变this的指向

js中改变this的方法有三种。分别是call,apply,bind。

2024-07-06 18:45:59 165

原创 es6箭头函数

箭头函数是es6中的一种函数,他的写法是 将function去掉,括号后加=>

2024-07-01 21:34:09 174

原创 Map和Set

es3中的map和set

2024-07-01 21:22:50 197

原创 【无标题】jQuery中bind和on的区别

on比bind更好用,适应性更好,并且on是bind的替代,推荐使用的。

2024-07-01 20:58:48 188

原创 阻止事件冒泡

js如何防止事件冒泡

2024-06-04 19:17:00 859

原创 js通过类名获取元素,改变元素类名后数组发生变化

js类名获取元素更改元素类名

2024-06-03 23:33:08 423

原创 js基础,元素获取,事件触发,随机点名

js事件 元素获取方法 随机点名

2024-06-02 20:35:38 529

原创 js中部分对象部分方法

自己学习使用

2024-06-01 20:58:54 300

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除