- 博客(79)
- 资源 (1)
- 收藏
- 关注
原创 【ajax】withCredentials
默认值:false。在获取同域资源时设置 withCredentials 没有影响。true:在跨域请求时,会携带用户凭证false:在跨域请求时,不会携带用户凭证;返回的 response 里也会忽略 cookie。
2023-10-18 09:52:05 559
原创 vue-cli5.0.8+vue2.6.14项目兼容IE11
3、babel.config.js中配置。1、安装babel-polyfill。2、main.js中引入。4、重启项目,OK。
2023-06-26 17:55:49 816 1
原创 本地搭建简单服务器运行静态页面
http-server 服务依赖于node,要先安装node.js。如果访问入口为其他名称的html文件(例如demo.html)可通过。1、全局安装http-server。如果访问入口是index.html。2、安装完成,查看版本。
2023-06-20 18:06:32 950
原创 js代码触发~touchstart事件
var complete=document.getElementById("finish");var evObj = document.createEvent('MouseEvents');evObj.initEvent('touchstart', true, false);complete.dispatchEvent(evObj);
2023-06-15 14:42:30 386
原创 【IE】浏览器兼容问题IE
2.main.js引入: import “babel-polyfill”1.安装npm i babel-polyfill -S。以上操作之后IE11依旧空白,报错 缺少标识符。安装 npm i es6-promise -S。axios版本V1.1.3。
2023-06-15 14:41:32 465
原创 【git切换分支/tag】git stash保存暂不提交的更改
解决:利用 git stash 命令,先存起来,切换分支改好bug后再回来处理。情景:分支1上开发新功能,临时切换到其他分支或tag上修改bug。1、直接切换:如果没有冲突,分支1的修改会带到要切换的分支。2、有冲突,强制切换。分支1的修改会被覆盖掉。3、提交分支1的修改,再进行切换。如果分支1的修改暂时。
2023-06-12 15:46:21 2257
原创 【浅谈~】vue init webpack 和vue create的几点区别
2、index.html 和favicon.ico 复制到public目录下,原static文件夹也放在public下。3、原config /build文件夹的配置内容====>vue.config.js。vue create 是vue-cli3.x的初始化方式。vue init 是vue-cli2.x的初始化方式。1、src目录可以直接复制过来。vue-cli版本的不同。
2023-04-26 14:36:31 214
原创 qrcode生成二维码-项目记录
vue项目最开始使用的是qrcode1.5de 版本, 在Kylin+firefox43(浏览器版本比较低)的环境中报错,底下有qrcode的依赖包路径,猜测可能是qrcode版本导致的报错。尝试降低版本,使用了1.0.0版本。
2023-02-21 17:07:27 1680
原创 虚拟机VMware上无法更改Kylin系统屏幕分辨率
当前分辨率太小, 更改分辨率保存按钮被遮挡, 点击不了。使用命令行更改:xrandr 得到可支持更改的分辨率列表。:设置分辨率, _60是刷新频率。
2023-02-20 18:03:42 583
原创 【js】this的指向
① 在普通函数中,this指向window② 在构造函数中,this指向创建的对象③ 在方法声明中,this指向调用者④ 在定时器中, this指向window⑤ 在事件中,this 指向事件源一、普通函数中thisthis指向window;function test() { console.log(this);}test();二、构造函数中thisthis指向构造函数创建的对象。//构造函数function F() { this.a = 1; cons
2021-07-15 10:59:06 87
原创 【百度地图】通过文字搜索位置并打点
demo效果:<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>搜索定位</title> <style type="text/css"> #map { width: 800px; height: 800px; } <
2021-07-14 16:17:56 353
原创 【vue】vue自己封装组件(局部、全局)
https://blog.csdn.net/wang729506596/article/details/81018270?depth_1-utm_source=distribute.pc_relevant.none-task&utm_source=distribute.pc_relevant.none-task
2021-05-18 17:00:43 504
原创 【element-ui】弹窗在IE下关闭时闪一下
// 默认弹窗关闭带动画.dialog-fade-leave-active{ -ms-animation: dialog-fade-out .3s;}解决:IE下,弹窗关闭动画去掉【1、时间给0; 2、直接去掉动画;】。/* 关闭动画时间给0 */.el-dialog__wrapper { &.dialog-fade-leave-active{ -ms-animation: dialog-fade-out 0; }}/* 直接去掉动画
2021-05-10 17:28:07 327
原创 【echarts】柱图+折线图
// 数据项powerUse: { realTime: [1, 2, 4, 6], history: [9, 9, 3, 4], dataX: ['2时', '4时', '6时']}drawChart2() { let myChartContainer4 = document.getElementById("chartContainer2"); if (myChartContainer4) { this.echart2 = this.$echa
2021-04-30 09:44:25 1257
原创 【echarts】水球图
安装依赖:npm i echarts@4.3.0 -Snpm install echarts-liquidfill@2.0.2 -S
2021-04-29 17:49:17 887
原创 【vue】组件传参
兄弟组件传参Bridge新建一个js文件,内容:import Vue from ‘vue’export default new Vue在要传参的组件引入:import Bridge from "../js文件"// 传参Bridge.$emit('searchParams', this.searchForm);// 接收参数Bridge.$on("searchParams", param=> { console.log(param)})...
2021-04-15 14:57:51 2103
原创 【flex布局】felx: 1的子元素高度占了父元素的100%
记录项目中遇到的奇奇怪怪的问题。——2020.4.14充电桩项目父元素 .listPage 使用display: flex,子元素 .searchbox 高度有内容撑开子元素 .listbox 设置flex: 1; heighht: 100%;可以看到纵向出现了滚动条。且高度和父元素一样。解决办法:子元素 .listbox 设置flex: 1; heighht: 100%;改为height: 0。...
2021-04-14 17:35:19 2714 1
原创 【vue项目记录】vue中使用less报错
记录一下自己在项目中遇到的各种问题及解决方案。目录1、使用less出现报错2、main.js使用less报错1、使用less1、安装less依赖npm i less less-loader -S2、修改配置build/webpack.base.conf.js{ test:/\.less$/, loader: "style-loader!css-loader!less-loader"}3、在使用的时候,style标签上添加lang="less"就可以用了。出现报错.
2021-04-13 09:34:31 376
原创 【element-ui】全局设置error方法
项目记录一下。二手项目, 多处写了that.$message.error(msg)方法弹出错误提示,请求的全局拦截处也写了确认框。有时401的情况会弹出两种提示框;测试同学提出去掉error的弹出消失框, 保留确认提示框。为了避免改动多处error提示的地方, 全局重置error方法。如下:ElementUI.Message['error'] = options => { if (options == '登录状态失效,请重新登录') { return "" }
2021-03-23 17:50:14 476
原创 微信小程序介绍
微信官方文档: https://developers.weixin.qq.com/doc/小程序: https://developers.weixin.qq.com/miniprogram/dev/framework/目录一、简介一、简介1、优点:快速加载, 无需安装。原生的体验。易用且安全的微信数据开放。高效简单的开发。2、和普通网页开发的区别:相似: 小程序的主要开发语言是JavaScript。普通网页开发小程序渲染线程和脚本线程是互斥的,长时间的脚本运行可
2021-03-18 13:19:17 302
前端调用百度OCR问题: 跨域+编码
在vue项目中调用百度OCR 识别银业执照、银行卡等,产生了跨域问题。开发环境:解决:config/index.js添加内容:'/baiduApi': { target: 'https://aip.baidubce.com', //访问地址 changeOrigin: true, secure: false, //只...
2020-12-31 10:30:13 1501
原创 【css预处理器】less
less官网: http://lesscss.org/#中文网: https://less.bootcss.com/1、变量定义变量以@开头@width: 10px;@height: @width + 10px;// 定义的变量@height 为20px;.top { width: @width;// 使用变量}2、混合就像编程语言里定义了一个方法, 然后可以在多个地方调用一样。.bordered { border: 1px solid pink;}.top { colo
2020-12-24 10:39:36 2433
原创 【vue】上传图片旋转问题
【记录一下项目中遇到的问题。】问题:做上传图片的功能时, 可以选择文件、可以选择拍照上传,发现安卓手机上传的图片出现转向问题。解决获取图片的方向信息, 做旋转后再进行上传。1、安装、引用exif-jsnpm i exif-js -Simport EXIF from 'exif-js';let img = new Image();img.src = e.target.result;EXIF.getData(img, () => { let orientation = E
2020-11-05 10:31:27 929
原创 【IE】js-base64转码在IE浏览器下报错
在其他浏览中没有问题, 在IE下报错。查了一番之后, 说是版本问题。卸载,安装低版本。npm uninstall js-base64npm install js-base64@2.6.2 --save
2020-10-20 13:37:36 915 1
原创 【移动web】safari浏览器中window.opend打不开(glms)
记录一下:项目中, 预览PDF文档, 使用window.open 新开窗口打开PDF的url链接。在Safari浏览下, 点击预览没有反应。Safari浏览器的问题: 不能直接打开。解决:先打开一各空的窗口, 再在定时器或者异步请求中,设置窗口的链接。var myWin = window.open("url", "_blank");this.$http.get('/app/business/creditForm').then(res => { let { code, data, m
2020-10-20 10:38:23 346
原创 【IE】:js禁止Backspace键使浏览器后退
IE浏览器,非输入框处按backspace键, 浏览器默认回退。其他浏览器,像chrome, 浏览器本身禁用backspace回退功能。全局使用:app.vue中:mounted() { document.onkeypress = this.banBackSpace; document.onkeydown = this.banBackSpace;},methods: { banBackSpace(e) { function stopI
2020-10-19 10:55:21 532
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人