自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 vite+vue3打包之后双击运行白屏问题

vite+vue3打包之后双击运行白屏问题

2024-02-29 16:37:51 525

原创 前端 png转base64 =》二进制文件流=》svg base64转pdf 前端所有流互转

【代码】前端 png转base64 =》二进制文件流=》svg base64转pdf 前端所有流互转。

2023-05-12 14:54:51 173

原创 fabricjs base64转二进制文件流 svg转二进制文件 以及上传服务端

【代码】fabricjs base64转二进制文件流 svg转二进制文件 以及上传服务端。

2023-05-10 14:01:31 421

原创 vue3 pdf转文件流 直接上传服务器 html2canvas--jspdf

【代码】vue3 pdf转文件流 直接上传服务器 html2canvas--jspdf。

2023-05-08 09:26:02 380

原创 vue3+ts+setup 路由中的路由保留原来的位置以及参数

【代码】vue3+ts+setup 路由中的路由保留原来的位置以及参数。

2023-05-05 14:51:26 125

原创 前端获取url里面的参数

【代码】前端获取url里面的参数。

2023-04-17 18:29:57 136

原创 vue3滚动滑轮 点击拖拽 事件以及方法

【代码】vue3滚动滑轮 点击拖拽 事件以及方法。

2023-04-08 13:42:42 1102

原创 vite 搭建uniapp 项目 vue3+ts

【代码】vite 搭建uniapp 项目 vue3+ts。 以及组件通讯

2023-04-03 15:48:19 364

原创 vue3 + element-plus(el-tree-select)递归函数 拿到父节点

node参数就是当前节点的所有数据 以及所有父节点的数据 (node.parent)node-click的两个参数 (data node)

2023-03-31 15:52:31 946

原创 vue3 拖拽 + 缩放

vue3拖拽+缩放

2023-03-18 09:58:09 731

原创 vue3添加水印and vue2

vue 添加水印 自定义指令

2023-03-11 14:24:22 232

原创 nodejs爬取api接口数据添加到mysql数据库

nodejs爬取api接口数据添加到mysql数据库1.nodejs+express脚手架+mysql数据库2.用node爬取api接口的数据3.node连接mysql数据库4.把爬取出来的数据添加到mysql数据库中

2022-09-14 13:43:01 1375

原创 vue实现防抖与节流

vue实现防抖与节流 (简单易懂)

2022-09-07 10:26:45 402

原创 vue/原生js实现复制到剪切板的实现

vue/原生js实现复制到剪切板的实现。

2022-09-06 15:02:27 284

原创 excel下载两种方式(axios和window.open)

excel下载两种方式(axios和window.open)

2022-08-31 10:26:31 774

原创 echarts绘制完整的中国地图

echarts绘制完整的中国地图。带标点以及自定义标点图标

2022-08-26 11:12:22 7811 4

原创 去哪旅行项目总结

去哪旅行 项目总结

2022-06-07 00:01:58 85

原创 HAPPYMMALL项目总结

HAPPYMMALL项目总结

2022-06-01 19:56:29 221

原创 js中 数组常用方法

js数组常用方法1.push()方法和pop()方法2.unshift()方法和shift()方法3.splice()方法4.sort()方法5.slice()方法6.join()方法7.conccat()方法8.includes()方法9.indexOf()方法10.lastIndexOf()11.reverse()

2022-05-01 19:11:11 194

原创 ES6知识点总结 什么是ES6 var let const promise的理解 说一下async和await 以及他们和promise的区别 promise的all和race方法

ES6知识点总结一、什么是ES6二、promise1.promise的理解2.什么是promise?promise能解决什么?3.promise的特点 (三种状态)4.promise怎么用?5.哪些东西本身就是promise对象6.哪些东西不是promise对象三、说一下async和await 以及他们和promise的区别四、generator函数五、promise的all和race方法六、说一下var let const 区别一、什么是ES6答: ES6结束ECMAScript的第六个版本 js

2022-04-28 17:02:34 826

原创 1.什么是虚拟DOM 2.diff算法 3.组件写name好处 4.mixin混入 5.vue.extend

1.什么是虚拟DOM 2.diff算法 3.组件写name好处 4.mixin混入 5.vue.extend

2022-04-27 11:14:41 88

原创 前端面试题——vue必备面试题(四)

vue前端面试题 1.vue如何封装可复用组件2.keep-alive理解3.vue2的过滤器4.data发生变化时 试图不变 怎么解决5.为什么说data必须是一个函数

2022-04-26 11:20:21 1598

原创 前端面试——vue面试必问五道题(三)

前端面试——vue面试常问五道题 axios拦截器 vue和jquery区别 vue中data发生改变视图不变如何解决 为什么说data是一个函数 vue中什么是单项数据流

2022-04-26 11:02:40 193 1

原创 axios请求封装

axios封装一、axios封装第一步第二步二、request.js 代码三、api.js 代码一、axios封装第一步在src文件夹创建utils文件夹在utils文件夹里创建request.js文件第二步在request.js中写代码1.引入axios2.创建axios实例 用axios.create3.设置baseUrl 和timeOut4.写请求拦截5.写响应拦截6.导出代码如下二、request.js 代码import axios from 'axios'c

2022-04-25 11:17:38 787

原创 vue前端解决跨域

目录 vue前端解决跨域一、第一步二、第二步一、第一步先在和pages.json同级创建一个vue.config.js文件二、第二步在这个文件里面写一下代码module.exports={ devServe:{ open:true, //这个是运行项目直接打开页面 proxy:{ "/api"{ //把请求路径前面加上/api 例如:/user 改为/api/user target:"", //解决跨域的路径 changesOrigion:true,

2022-04-25 10:55:45 1334

原创 微信小程序request请求封装

微信小程序request请求封装wx.requext请求封装1.第一步2.第二步wx.requext请求封装1.第一步创建一个utiles文件夹在这个文件夹里创建一个request.jsrequest.js代码如下const baseUrl="" //baseUrl路径const request = (params)=>{ return new Promise((resolev,reject)=>{ wx.request({ ...params, url:baseU

2022-04-24 19:44:06 674 1

原创 前端面试必备五道题(二)

目录1.什么是MVVM模式?2.vue双向数据绑定原理3.vue常用的指令4.vue常用事件修饰符5.vue中key值的作用1.什么是MVVM模式?答: mvvm就是把mvc的controller和mvp的presenter改成了viewmodel view会自动更新到viewmodel上 viewmodel也会自动同步到view上 这种自动同步是因为 viewmodel中的属性实现了observer 当属性变更时都能触发对应的操作2.vue双向数据绑定原理答: 是采用 数据劫持 结合发布

2022-04-24 16:03:18 1096

原创 vue前端面试必备五道题

$nextTick方法一、$nextTick方法的作用二、组件通信1.父传子2.子传父3.兄弟相传三、v-for和v-if四、v-if和v-show五、vue路由模式一、$nextTick方法的作用 $nextTick 也叫作异步更新队列法 而$nextTick方法主要作用是等待DOM加载完成后执行的回调函数 我们经常会在nextTick方法里面获取DOM元素二、组件通信1.父传子 父传子:在子组件标签上定义属性 在子组件用props来接收传过来的数据 可以通过数组方

2022-04-22 19:13:25 1200

原创 前端面试题——methods computed watch区别

methods computed watch区别 methods: 就是方法 点击事件等各种事件都放在这里 computed:计算属性 具有缓存功能 当和它有关的数据改变时才会触发 还有一个特点 就是必须得return watch: 监听属性 可以监听数据以及路由的变化 - 监听路由就用 $router watch: { $route: { handler(newval, oldval) {

2022-04-22 16:16:30 248

原创 前端面试题——vue路由守卫

vue路由守卫? 详解页面权限 - 所谓的路由守卫就是我们进行页面跳转的时候触发的钩子函数 - vue一共给我们提供三种路由守卫 - 全局路由守卫 beforeEach afterEach - 组件路由守卫 beforeRouterEnter beforeRouterUpdate beforeRouterLeave - 单个页面独享的路由守卫 beforeEnter - 在每个钩子函数中 都有三个参数 分别是 to from next - vue-router版本3.

2022-04-22 16:02:59 2006

原创 前端面试题——vuex理解

vuex理解

2022-04-22 10:39:55 333

原创 vue2.0面试题——vue生命周期

vue2.0面试题——vue生命周期

2022-04-21 20:49:34 646

全国城市地址的json数据 省市区json数据 js文件 也可以复制为json数据

全国城市地址的json数据 省市区json数据 js文件 也可以复制为json数据 [{ "code": "110000", "address": "北京", "children": [{ "code": "110100", "address": "北京市", "children": [{ "code": "110101", "address": "东城区", "children": [] }, { "code": "110102", "address": "西城区", "children": [] }, ..............................................................

2024-01-02

空空如也

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

TA关注的人

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