- 博客(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 &&...
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关注的人