摘要: hash模式 这里的hash是指url尾巴后的#号及后面的字符。这里的#和css里的#是一个意思。hash也称作锚点,本身是用来做页面定位的,她可以使对应id的元素显示在可是区域内。由于hash值变化不会导致浏览器向服务器发出请求,而且hash改变会触发hashchange事件,浏览器的进后退也能对 阅读全文
posted @ 2018-10-25 10:53 温暖的人 阅读(12832) 评论(0) 推荐(0) 编辑
摘要: 1. 没有安装过node.js,请先安装node.js,Node.js安装包及源码下载地址为:https://nodejs.org/en/download/。使用node -v 检查node.js是否安装好及node.js版本。 2. 安装vue-cli,因为是全局安装,所以只需要运行一次就可以了。 阅读全文
posted @ 2018-10-15 14:00 温暖的人 阅读(6052) 评论(0) 推荐(1) 编辑
摘要: 第一步:首先安装依赖包 npm install --save-dev sass-loader npm install --save-dev node-sass //sass-loader依赖于node-sass npm install sass-resources-loader --save-dev 阅读全文
posted @ 2018-08-11 17:49 温暖的人 阅读(863) 评论(0) 推荐(0) 编辑
摘要: 做人还是不能懒,不对,要懒得聪明。工作一年来经常会遇到控制台如下提示,躲不了了,就各种找资料,事实证明遇到问题一定要及时解决,不然总还会碰到的: 造成原因: 解决方法: 1、注册处理函数时,用如下方式,明确声明为不是被动的window.addEventListener('touchmove', fu 阅读全文
posted @ 2018-07-19 11:54 温暖的人 阅读(208) 评论(0) 推荐(0) 编辑
摘要: //十六进制颜色值的正则表达式 var reg = /^#([0-9a-fA-f]{3}|[0-9a-fA-f]{6})$/; //转换为十六进制方法 function colorHex(string){ if(/^(rgb|RGB)/.test(string)){ var aColor = ... 阅读全文
posted @ 2018-07-12 15:40 温暖的人 阅读(3630) 评论(0) 推荐(0) 编辑
摘要: 单页应用 优点:页面切换快(通过js来进行页面切换,并不请求html文件,使页面切换快) 缺点:首屏时间稍慢 (浏览器一开始会加载必需的HTML、CSS和JavaScript,然后在通过js进行操作,即请求一次html,在请求一次js,都返回来才可以) SEO差 (浏览器只认识HTML内容 不认识j 阅读全文
posted @ 2018-07-08 22:15 温暖的人 阅读(934) 评论(0) 推荐(0) 编辑
摘要: Mac电脑上执行‘ npm install –global vue-cli’命令,报错 解决:sudo npm install -g react-native-cli 阅读全文
posted @ 2018-07-02 14:44 温暖的人 阅读(751) 评论(0) 推荐(0) 编辑
摘要: 在<video>标签上添加webkit-playsinline="true" playsinline="true" ios端需添加 webview.allowsInlineMediaPlayback = YES; 阅读全文
posted @ 2018-06-25 17:06 温暖的人 阅读(454) 评论(0) 推荐(0) 编辑
摘要: 提示:主要用到日期与时间戳的相互转换 一:获得前n天和后n天日期 1 countDays(2); //+代表过去 -代表将来 2 function countDays(day){ 3 4 var today=new Date(); 5 var milliseconds= today.getTime( 阅读全文
posted @ 2018-06-15 18:31 温暖的人 阅读(212) 评论(0) 推荐(0) 编辑
摘要: MVC、MVP、MVVM这些模式是为了解决开发过程中的实际问题而提出来的,目前作为主流的几种架构模式而被广泛使用。 一.MVP模式(Model-View-Presenter):传统的开发是MVP模式(例如jquery) MVP是把MVC中的Controller换成了Presenter(呈现),目的就 阅读全文
posted @ 2018-06-11 21:51 温暖的人 阅读(158) 评论(0) 推荐(0) 编辑