随笔分类 - JavaScript / jQuery
摘要:一、安装babel相关 1,安装依赖 2,新建.babelrc 3,相关webpack.conf.js 片段 二、安装静态资源全家桶(img/svg、字体图标、css/scss/style/postcss/autoprefixer) 1,安装依赖 2,相关webpack.conf.js 片段
阅读全文
摘要:npm rebuild node-sass
阅读全文
摘要:安装:npm install yargs --save-dev Example index.js 命令行输入: $ node index.js -n fuck -p 8080 -tpl components
阅读全文
摘要:示例:获取 ./components 下所有的文件夹名称
阅读全文
摘要:Error: [vuex] vuex requires a Promise polyfill in this browser. 与 babel-polyfill 的问题 采用最笨重的解决方案就是npm install babel-polyfill 然后在webpack中如此设置: 但在开发环境下,我
阅读全文
摘要:1、在vertical的场景模式下,默认的高度很奇怪,非常非常的大。完全没有规律。后来使用autoHeight好了一点。但依然有问题,问题在于它会根据swiper-slide内元素的高度自动变化叠加。依然会非常非常大。最后才知道。手动设置height即可解决。由于我的场景是fullpage页面,所以
阅读全文
摘要:记一起和前端没什么卵关系的后端405问题 问题的关键点在于本来是POST请求,会变成OPTION请求,并且提示405报错,会类似跨域。并且只有某些手机机型才会(如Oppo系列)。 其实跨域的问题,如果在PHP只需要在头设置允许跨域即可。其他语言也类似。 但.net据说也设置大致如上设置了,却不能轻易
阅读全文
摘要:尽管加入了babel-polyfill ,依然出现 【ReferenceError: Promise is not define】的问题。目前只在三星、金立手机出现这种问题。没办法,只能强行修复了。 记得清除一下手机的缓存。
阅读全文
摘要:axios 加入header之后,请求出现 Failed to load http://localhost:8080/team.php: Request header field x-jwt-header is not allowed by Access-Control-Allow-Headers
阅读全文
摘要:http://www.jb51.net/article/79939.htm Object.prototype.toString.call([1,2,3,4]) == '[object Array]'
阅读全文
摘要:// 获取随机数 var rand = Math.floor( Math.random() * this.peoples.length ); // 随机从数组中取出某值(不会改变原数组) var data = this.peoples.slice(rand, 1)[0]; // 随机从数组中取出某值(会改变原数组) var data = this.peoples.splice(rand, 1...
阅读全文
摘要:如果在*.js文件中获取当自己当前的路径是很重要的。 举个例子,如果一个css文件中引用图片,如background-img: url('./Images/bg.png')。那么图片的路径,是相对于css文件而言的。 但是,如果我们再js文件中引用图片,如img.src = './images/bg
阅读全文
摘要:这样的写法,会导致页面出现问题,就类似被中断了一样,百思不得其解还以为是代码出了问题。 最后换成这样就行了
阅读全文
摘要:var a = /Android(.+?);/.exec(window.navigator.userAgent) if (a) { this.AndroidVersion = +(a[1].trim().substr(0, 1)); }
阅读全文
摘要:https://ipcrs.pbccrc.org.cn/
阅读全文
摘要:同时支持长按和点击事件,无依赖版 jquery / zepto版本的实现,注意闭包的问题 知乎上找到的原生实现:
阅读全文
摘要:$("#card_num").keyup(function(){ var op=""; var t=$("#card_num").val().replace(/\D/g, ""); for (var i=0;i0) { op += " " + t.charAt(i); }else { ...
阅读全文
摘要:Android的解密包,会将内容中所有的空格去掉,并且一些非法符号也会经过一些过滤。导致我完全无法正常的json()。 解决方法是将html进行encode。然后对所有空格换成\s。(其实不一定是\s,可以是任何符号。) 然后在前端先使用js将所有的Html进行decode,然后再把\s(或其他约定
阅读全文
摘要:由于(Android)webview的地址是file:// ,我猜测这是file相关的协议,而不是走http 协议的请求。 后端 API.NET 的 web.config 设置如下: 事实上,在webview中压根是不走 <httpProtocol> 这些协议的。(猜测),所以一直正常的运行着, 直
阅读全文
摘要:http://www.w3school.com.cn/jsref/jsref_obj_regexp.asp 以匹配中文为例
阅读全文