自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 备忘,you must use a personal access token with ‘read_repository‘ or ‘write_repository‘ scope

you must use a personal access token with 'read_repository' or 'write_repository' scope for Git over HTTP.

2023-01-06 20:32:48 1114

原创 基于layui的穿梭树

git地址:https://gitee.com/dcaix/tree-transfer2级穿梭树介绍基于layui的穿梭树layui有 layui.tree、layui.transfer,但是没有 2 级树穿梭。网上找了一大圈都没顺手的组件,无奈要兼容到 ie8,自己干吧。此组件完全基于layui.tree进行封装,需求有 2 级 ,未递归做全树穿梭authordcaix@89.163.comv1.0(1)实现2 级树节点的左右穿梭功能,穿梭时带着父节点一起。(2)其实.

2021-09-02 14:35:44 1892 4

原创 git 重置

因改密码本地idea需要重新登录执行 git config --system --unset credential.helper 命令,重新出入账户密码

2021-01-20 14:25:57 238

原创 layUI 之 layui.upload before 阻断上传

我想要在上传文件之前判断这个资源属性属于哪种,如果不是正确的资源属性那么就终止上传。第一步:首先before终止上传按理来说直接return false 就可以了,但是直接写并不管用,还是会去上传,查了一下很多人都说改源码:找upload.js文件到下列代码:1y = function() { if ("choose" !== t &&amp...

2019-12-26 11:05:31 4348

原创 layUI 之 layui.upload ie8、9 无法获取 response

本次项目需要兼容到ie8。文档中提及不支持 ie8、9 跨域上传文件,测试虽然不同域,但是生产环境一定是同域的,所以最后还是选择layui.upload。其他现代浏览器表现良好,但是,后来同域环境ie9 以下浏览器发现如下问题及解决过程。文件成功上传后台,但是,无法获取response或response格式为非 json 格式,而是 XML 文本格式,导致 done 回调res返回信息,无法进...

2019-12-26 10:49:53 1693 1

原创 mint-ui 全局使用 MessageBox

项目中出于方便,类似MessageBox 常规组件会选择全局引用,但是,初次接触mint-ui 的宝宝发现当使用 this.$MessageBox({ title: '提示', message: '确定执行此操作?', showCancelButton: true })这时会报错Error in event ...

2019-07-18 15:34:02 1380

原创 钱币分隔符(js 实现千分符)

项目中涉及金钱展示的通常要求展示为千分符,现在把正则表达式记录如下function toThou(str){ var reg=/(\d)(?=(?:\d{3})+\b)/g return str.replace(reg,'$1,')}toThou('12455.45')// '12,455.45'正则分析1、 捕获组 (\d) ------ ...

2019-05-27 18:55:29 1987

原创 如何更新npm至最新版本

学习 angular6时到过执行npm某项命令时提示要求更高版本的npm,当时百度解决了,今天又再次遇到该问题。现记下来,以供以后参考。命令行运行:npm install -g npm1npm就自动为我们更新到最新版本...

2019-04-17 09:29:22 56359 1

原创 vue-element-admin mini-css-extract-plugin (解决背景图片不显示问题)

dev 环境下背景图片正常显示,但是打包后路径不对,无法显示网上其他解决参考如下经常遇见的问题是 css 中 background-image 的相对路径不能正确的引用到 img 文件夹中。但是用 ExtractTextWebpackPlugin 的 publicPath 配置就可以。更改 build/utils.js 文件中 ExtractTextPlugin 插件的options...

2019-04-16 21:34:35 3360 6

原创 由于出现错误 80020101 而导致此项操作无法完成

报错提示:SCRIPT257: 由于出现错误 80020101 而导致此项操作无法完成。报错环境:ie7 和 ie8解决过程:网上搜索很多,有说标点、格式或字符编码不匹配。未解决问题。后来针对近期上线代码进行注释,发现是启用的全局变量 $(function(){a = 1;b = 2;) 但是并没有声明过。重新在之前声明就解决了var a =...

2019-02-02 12:38:06 4884

转载 IE JS中拒绝访问的处理方法(SCRIPT5: 拒绝访问)

 多人合作开发一个网站过程中,为便于开发,将一些公共文件如js,css,images放在外网上,各自链接这类文件以供使用。 本地测试时网页的一些JS代码在IE8,IE6中会停止执行,并报某个js文件拒绝访问,比如jquery.js。jquery.js是肯定不会错的,而且这个错误只发生在IE中,FF及Chrome都是正常的;并且外网测试又是正常的。 经分析,发现是IE跨域引起的,...

2018-12-17 15:01:13 17600 1

原创 vscode 如何创建自定义代码片段

这里以创建一个 javascript 代码片段为例:1.首先可以打开一个javascript的文件(或在当前打开文件中)按快捷键Ctrl+Shift+P打开命令输入 snippet : (也可以点击文件=>首选项=>用户代码片段)2.选择选项后会出现一个语言列表用以选择给哪种语言创建代码段,这里以设置javascript的Console.WriteLine代码段为例,其他语...

2018-08-31 17:11:51 7220 8

原创 ie8 及以下 引 di18n-translate 相关坑

  bug相关背景:应业务需求,现需要将 jsp文件老项目,运用国际化,经过讨论选用di18n-translate。但是di18n-translate通过npm下载后拿到的di18n.js在现代浏览器运行正常,ie8 及以下无法运行。SCRIPT1028: 缺少标识符、字符串或数字这个报错一看,很熟悉吧。很多情况下是因为在旧版ie下json最后一项是不允许有逗号的,那么找到对应报错位置,去掉...

2018-08-10 16:56:52 1080

原创 如何禁止element-ui 标签页组件的点击事件?

项目中也许会有这种需求:element-ui 标签页组件只能通过代码切换,不能通过点击切换tab!自己尝试了元素 js  获取元素后再清除绑定事件,失败。。。获取元素为 null网上找了一大堆,也许你会发现这样的答案:<p @click="flag && clickEvent()"></p>加上一个标志位来控制点击事件是否能触发。但是这仅仅...

2018-08-07 16:23:19 13308 2

原创 mac 技巧(备忘)--如何快速查找你要找的应用在电脑位置

 命令行:which webpack (查找 webpack 对应的文件目录位置) finder 下 cmd+shift+G,输入路径即可找到对应文件夹 

2018-08-02 20:31:37 3129

转载 ie7下元素莫名消失(slideDown动画)---- 解决slideDown兼容ie7

        再次碰到了IE中这个让人头疼的BUG,记得之前有分享过一篇博客,也是网上搜索到的一些解决方案,其实没能真正的解决问题,只不过是绕过了这块绊脚石,果然,今天还是又碰到了。以下都拿slideDown作例子,slideUp同样操作。        两种情况:1. slideDown 下拉动画变形,最终定格时正常。    2. slideDown 下拉动画正常,最终定格时消失。      ...

2018-07-04 13:57:40 491

转载 display:inline-block兼容ie6/7的写法

display:inline-block兼容ie6/7的写法实例演示效果 display:inline-block作用?使用display:inline-block属性,可以使行内元素或块元素能够变成行内块元素,简单直白点讲就是不加float属性就可以定义自身的宽、高,同时又能使该元素轻松在父元素居中显示!什么时候会用到display:inline-block?在网站布局中,很多时候,子元素中使用...

2018-05-23 19:52:39 433

原创 element-ui样式不能被修改?修改element样式问题

用ui组件总免不了需要对它做一些个性化定制的需求,所以我们就要覆盖element的一些样式。首先我们要了解一下vue scoped是什么,很多人非常喜欢用scoped,其实scoped也没有很神秘的,它就是基于PostCss的,加了一个作用局的概念。//编译前.example { color: red;}//编译后.example[_v-f3f3eg9] { color: red;...

2018-05-22 10:46:41 25848 6

转载 不同浏览器加载不同文件

相对环境 ie8模拟 ie11模拟   条件 ie7 ie8 ie7 ie8 ie9 ie10 ie11 谷歌 <!--[if IE 6]>    <script>   console.log('只有IE6版本可见');  </script> <![endif...

2018-05-15 11:27:52 307

转载 flex 兼容IE8,flex兼容IE7,通过clear both清除浮动和float 实现兼容IE的flex布局

  写在前面:   vue 配合 element-ui 布局时,因element布局容器默认flex布局,而ie9不兼容。为了使ie9上能良好的表现弹性布局,查找到以下博客,完美解决。xi一、float 布局float使元素脱离文档流,并且父元素内的其他的行内元素或者文本都会围绕着他放置。下面我们现写一段float的布局代码,来看一下float的作用。<div class="fcont"&g...

2018-03-29 21:14:44 12733 1

原创 webpack配置解决跨域

webpack 配置proxy: { '/api/*': { target: 'http://localhost:8888/', // 目标服务器地址 secure: false, // 目标服务器地址是否是安全协议 changeOrigin: true, // 是否修改来源, 为true时会让目标服务器以为是webpack-dev-s...

2018-03-28 17:02:55 4335

原创 JavaScript严格模式,ESLint规范总结

- 代码的规范    + 所有行尾不加分号    + 文件结尾有且只有一个空白行    + 对象属性后的冒号,后面有空格,前面没有    + 属性值必须是单引号,不可以是双引号    + 条件判断必须是===,不可以是==    + 函数声明与参数的括号之间必须有空格,参数括号与函数体花括号之间必须有空格    + 分支和循环结构括号之间需要有空格,if后、括号后都需要

2018-01-20 10:42:56 3506

原创 关于webpack项目中报错:Error: Cannot find module 'webpack/lib/node/NodeTemplatePlugin' 的解决办法

查了一些资料写的步骤太复杂,以下是我自己反复测验的处理方案,产生原因是项目中有依赖的webpack的不能是全局,需要在项目中单独安装.1.如果package.json里没有本地安装webpack. 直接本地安装:npm install webpack --save-dev2.如过package.json里有webpack,但是不是各个版本是别人预制好的,建议删除webpack,再重新本地安

2018-01-16 12:39:30 19528 1

空空如也

空空如也

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

TA关注的人

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