自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 vue 项目中pdf文件预览

第二种方法: 引入依赖 vue-pdf。第一种方法: iframe。2.在页面中引入pdf。

2022-09-21 11:17:55 560 1

原创 Vue 祖孙组件通信(超简单)

主要代码: v-on=“$listeners”

2022-09-21 11:04:36 1497

原创 htmi开发复杂页面引入Vue组件不显示问题

最近项目组需要开发一个功能,这个功能很多个项目需要共用这个功能,首先这个功能也不是太简单,有个三四个页面,主页面一个,剩下的都是弹出窗!4.只要你输入http://localhost,访问成功,下面还是出不来的话,就是你代理的路径没有写对,这块你可以请教一下你们公司的后端 他们一般都比较清楚。3.开浏览器,输入地址:http://localhost,访问页面,出现如下页面表示访问成功。如果在danger.vue中又引入了组件:比如是一个上传图片组件。如果你的组件还是没有出来,就需要你本地配置一下代理了。..

2022-08-06 12:09:50 1364

原创 iFrame嵌套传参

1.考虑到我的Vue父项目加载iframe需要时间,我在子项目中加了300毫秒的延迟。先在Vue子项目的 mounted里面建立一个与Vue父项目的链接。同样也是在mounted里面监听一下子项目传递的消息。情况说明:两个Vue项目嵌套(vue父,Vue子)2.像Vue父发送一个信息,告诉他已经连接成功。第一步:嵌套完成,开始通信。......

2022-08-06 11:27:24 1073

原创 css 0.5像素实现

代码】css0.5像素实现。

2022-07-19 18:56:32 316

原创 element-UI 自定义 button按钮颜色

代码】element-UI自定义button按钮颜色。

2022-07-19 18:41:51 5305 1

原创 后台返回数据,前端取需要的数据

代码】后台返回数据,前端取需要的数据。

2022-07-19 18:15:08 244

原创 2022前端面试问题解答(2)

2022前端面试问题解答(2)

2022-06-27 17:30:50 205

原创 2022前端面试问题总结

1.var和let const 的区别2.typeof 返回哪些类型3.列举强制类型转换和隐式类型转换4.手写深度比较,模拟lodash isEqual5.split() 和 join() 的区别6.数组的 pop push unshift shift 分别做什么总结知识点7.数组slice和splice的区别8.网红面试题 [10,20,30].map(parseInt)9.ajax请求get和post的区别10.函数call和apply 的区别11.事件代理(委托)是什么?h

2022-06-25 18:30:21 156

原创 前端面试问题:手写节流和防抖,简述防抖和节流的区别及应用场景

手写节流和防抖,简述防抖和节流的区别及应用场景

2022-06-24 15:46:05 649

原创 前端面试问题:手写Ajax(应用promise)

手写Ajax

2022-06-23 16:10:53 207

原创 前端面试问题:手写一个通用的事件绑定函数

前端面试

2022-06-23 14:51:54 107

原创 前端面试必问问题:手写promise

大厂必备技能,手写promise

2022-06-23 10:15:38 286

原创 前端面试必问问题:手写去重(4种方法)

第一种:最简单 set 去重第二种:indexOf 判断去重第三种 双重for循环去重第四种:sort+for去重第五种:filter()+indexOf()方法

2022-06-22 12:01:10 296

原创 前端面试必问题型:闭包实现10个‘a’标签循环点击

前端面试必问题型:闭包实现10个‘a’标签循环点击

2022-06-21 18:00:13 213

原创 前端面试问题必问:手写call和apply

前端面试问题必问:手写call和apply

2022-06-21 17:26:23 69

原创 前端面试必问题型:手写bind

前端面试必问题型:手写bind

2022-06-21 16:31:21 95

原创 面试必问问题:手写一个闭包,打印闭包返回值

面试:手写一个闭包

2022-06-21 11:27:57 329 1

原创 面试必用题型 手写class类,并且继承父类

面试必用题型 手写class类,并且继承父类

2022-06-20 17:52:48 671

原创 面试必问题型:手写一个递归的深拷贝

const =obj1={name:‘xxx’,age:‘18’,adress:{city:‘杭州’},love:[‘旅游’,‘跳舞’]}使用:const obj1= deepClone(obj)

2022-06-20 16:58:47 205

原创 2022最新版 vue DevTools 6.14版

复制链接打开 下载 然后打开谷歌浏览器扩展程序 拖进去 启用就可以了

2022-06-16 15:12:18 602 1

原创 vue3创建项目下载element依赖报错 npm ERR code ERESOLVE

反复下载依赖报错,应该是npm版本的问题,再下载依赖的后面加上 --legacy-peer-deps比如我下载element-UI安装成功

2022-06-14 16:27:25 1665

原创 vue-cli 3.0创建一个后台项目

1.在桌面需要创建项目的位置打开终端cmd2.全局查看vue版本 vue --version3.安装VueCli最新版 (安装或更新)npm install --global @vue/cli4.创建项目 vue create my-adminSave this as a preset for future projects? (y/N) N ---------------------是否保存为模板 N5. cd my-admin6. npm run serve...

2022-06-13 14:41:06 131

原创 h5页面判断移动端是iPhone还是安卓 ,或者是微信浏览器,或者是iPad

我常用的vue ,就以vue代码为例吧!navigator是HTML中的内置对象,包含浏览器的信息;userAgent是navigator的属性方法,可以返回由客户机发送服务器的头部的值,作用其实就是就是返回当前用户所使用的是什么浏览器,toLowerCase()是将转换为小写...

2022-06-08 11:47:57 2124

原创 阿里云oss上图片缓存问题处理

今天遇到一个问题,写完的H5页面,UI验收的时候发现有个底图颜色太暗,后面发现是他切得图少切一个图层,从新切图给我,让我换一下,我一般拿到UI的切图后都是直接上传到oss上,这样子方便也快捷!我直接用新图把老图覆盖了,本地看了可以,没问题!但是构建完H5页面还是没变,后面请教大佬,说是oss的缓存问题解决办法:原图地址:https://img.xxxxx.com/cdnn/temp_img/page/my_share/bg_top.png解决:https://img.xxxxx.com/cdnn/te

2022-06-07 15:03:11 2374

转载 js处理对象的几个小技巧

js处理对象的几个小技巧1.有条件的向对象添加属性const flag = true;const person = { id:1, name:'tom', ...(flag && { age:16 })}console.log(person); //{id:1,name:'tom',age:16}const flag = false;const person = { id:1, name:'tom', ...(flag && { age:16 })

2021-10-12 15:04:31 402

原创 vue input输入框只能输数字

vue input输入框只能输数字<el-inputv-model=“params.discountPrice”clearabletype=“text”placeholder=“输入折扣价格”class=“w-inp”@input=“params.discount=params.discount.replace(/[^\d.]/g,’’)”>可以输入9.9 99数字加小数点欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如

2020-06-08 14:33:37 4636

原创 js数组去重,超级简单的方法

js数组去重(面试 工作超实用)var arr = [1,2,2,3,3,4,4,5,4,3,2,2,2,8]let pwArr = Array.from(new Set(arr))console.log(pwArr)//[1,2,3,4,5,8]

2019-11-01 14:18:40 158

原创 Vue js 小程序都是通用的,正则实现 银行卡号 中间用****展示,只显示前四后四位

var reg = /^(\d{4})\d+(\d{4})$/; let bankCard = 6236681420002483378; console.log( bankCard.replace(reg, "$1 **** **** $2"));

2019-09-18 13:40:10 2514

原创 手把手教你写一个小程序图片懒加载bindload,提示文字页面滚动消失(onPageScroll),停止出现(附源码),滑动到底部事件onReachBottom

今天接到需求需要在小程序上写个协议加载的页面需求1.协议分成15张图片加载需要加载动画2.滑动页面提示文字消失3.滑动到底部按钮可以点击wxml部分<view> <image wx:for="{{imgUrls}}" wx:key="item" src="{{arry[index] ? imgUrls[index].url: ''}}" class=" pic...

2019-09-09 20:59:00 685

空空如也

空空如也

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

TA关注的人

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