自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 js算法题

三.给字符串对象新增一个addPrefix函数,当传入一个字符串str时,它会返回新的带有指定前缀的字符串,例如。控制台输出:"helloworld"二.找出多维数组中的最大值。

2024-04-07 22:27:43 129

原创 JavaScript面试题

具体区别:javascript的最初版本是这样区分的:null是一个表示‘无’的对象(空指针),转为数值时为0;async:async是和html解析同步的(一起的),不是顺次执行js脚本(谁先加载完谁先执行)。1.作者在设计js的时候先设计的null,表示‘无’的值(最初设计js的时候借鉴了java的语言)流程:同步==》事件循环【微任务和宏任务】==》微任务==》宏任务=》微任务。defer:等html全部解析完成,才会执行js代码,顺次执行js脚本的。同步任务都执行完了,才会执行事件循环的内容。

2024-04-02 22:23:06 289 1

原创 vue2和vue3区别

也就是说我有一个全屏的弹出框(模态框)或 Toast 轻提示 组件,可能会在多个组件中使用到,但是由于节点嵌套的太深,我想把它的dom元素放在最外层的容器上面;说明:等待下一次 DOM 更新刷新的工具方法:nextrick返回一个Pormise,回调函数是放在Promise中的,所以是异步执行的。一个组件模板的一部分在逻辑上从属于该组件,但从整个应用视图的角度来看,它在 DOM 中应该被渲染在整个 Vue 应用外部的其他地方;是一个内置组件,它可以将一个组件内部的一部分模板“传送”到该组件的。

2024-04-01 22:02:32 538

原创 $nextTick原理

nextTick功能:获取更新后的dom。

2024-03-27 20:13:20 71 1

原创 vue单项绑定

--1、默认情况 v-model等价于:value+@input-->--2、 v-model.lazy等价于:value+@input-->--3、在type=checkbox的时候,v-model等价于:checked+@change>

2024-03-26 21:16:06 125

原创 vue自定义指令

【代码】vue自定义指令。

2024-03-26 21:03:37 138

原创 methods和computed区别

computed是有缓存机制的,methods是没有缓存机制的(调用几次执行几次)

2024-03-26 20:51:07 213

原创 computed计算属性,watch监听

当前v-modal绑定的值是computed来的,那么可以修改么?可以的,需要通过get/set写法。computed计算属性的结果值,可以修改么?可以的,需要通过get/set写法。

2024-03-26 20:45:47 120

原创 vue2面试题路由的模式和区别

history会给后端发送一次请求(配置一个404页面),hash不会发送请求。路由模式:history 、hash。history默认情况是看不到内容的。2.关于项目打包前端自测问题。hash是可以看到内容的。

2024-03-25 21:13:01 109

原创 前端面试题:js宏任务,微任务

最后输出结果:‘promise 1’,2,‘微任务1’,‘微任务2’,1。流程:同步=》事件循环【微任务和宏任务】=》微任务=》宏任务。同步的任务都执行完了,才会执行事件循环的内容。2.js代码执行流程:同步执行完=》事件循环。进入事件循环:请求、定时器、事件...要执行宏任务的前提是清空了所有的微任务。3.事件循环中包含【微任务、宏任务】宏任务:setTimeout ...微任务:promise.then。1.js是单线程语言。

2024-03-25 21:04:44 144

原创 nrm管理node镜像源

其中,<registry>是镜像源的名称,<url>是镜像源的地址,[home]是可选参数,用于指定镜像源的首页地址。

2023-10-16 22:59:33 129 1

原创 vue3 父组件调用子组件方法

一.setup语法糖写法。二.选项式API写法。

2023-06-26 10:43:17 2574 2

原创 Ant Design Vue Tree 勾选状态获取半选节点

项目需求:在勾选节点后提交,需要将所有勾选节点和半选节点id传回后端。的Tree组件没有提供获取半选节点的方法,所以需要自己处理。

2023-05-18 15:49:55 1024 1

原创 vue3中动态引入静态资源

vite:在vue3中动态引入静态资源图片需要使用 new URL(url, import.meta.url)方法。注意:如果作为背景图片,要使用相对路径,不然打包时无法解析。webpack:通过require动态引入。将图片作为背景图片使用。

2023-04-15 20:29:25 1201

原创 Vue3集成高德地图方法

。1.注册高德开发者账号,获取key和安全密钥。2.下载依赖,可参考高德官方文档。3.创建一个.vue页面,在组件中引用,直接在页面中写入以下代码

2023-03-19 18:19:57 606

原创 Vue3 setup 语法糖写法:组件内监听路由变化获取上级路由地址

在组件内想要获取上级路由地址,需要用watch监听整个路由变化。打印路由信息,可以看到整个路由中,上级路由地址和当前路由地址。

2023-03-09 09:25:53 985

原创 git基本命令

git基本命令

2023-03-02 20:52:30 52

原创 使用docker+nginx容器部署vue项目

将vue项目打包成dist文件,放入服务器 /home/www/dist 目录下。如果更新dist包,需要重启docker里的nginx容器。

2023-03-01 21:37:10 225

原创 web前端nginx部署项目

nginx -s reload 修改完后 :wq 保存文件配置,输入命令重启nginx。# vi nginx.conf 修改nginx.conf配置文件中的项目目录。# whereis nginx //查看是否有nginx路径。# nginx -v //查看nginx版本。8.重新输入命令启动nginx服务,并查看nginx服务状态。# cd /etc/nginx 进入nginx文件夹。3.重新输入命令安装nginx。

2023-02-27 20:31:27 152

原创 前端fabricjs插件 自定义元素边框缩放等

fabric.js官方文档(自定义修改元素)

2022-10-31 15:28:19 942

空空如也

空空如也

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

TA关注的人

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