2018年8月2日
摘要: 有兴趣的同学可以文章最后的代码复制贴到控制台玩玩。 Go for Code 在正常模式下,一般只能向console 控制台输出简单的文字信息。但为了把信息输出得更优雅更便于阅读,除了cosole.log()方法外还可以调用 cosole.warn() 来输出警告信息,在控制台中出来的效果如下: 在输 阅读全文
posted @ 2018-08-02 09:39 ygunoil 阅读(706) 评论(0) 推荐(0) 编辑
  2018年7月30日
摘要: 一般项目中,有时候会要求,你在数据请求的时候显示一张gif图片,然后数据加载完后,消失。这个,一般只需要在封装的axios中写入js事件即可。当然,我们首先需要在app.vue中,加入此图片。如下: <template> <div id="app"> <loading v-show="fetchLo 阅读全文
posted @ 2018-07-30 11:29 ygunoil 阅读(5489) 评论(1) 推荐(0) 编辑
摘要: 一般项目中,有时候会要求,你在数据请求的时候显示一张gif图片,然后数据加载完后,消失。这个,一般只需要在封装的axios中写入js事件即可。当然,我们首先需要在app.vue中,加入此图片。如下: <template> <div id="app"> <loading v-show="fetchLo 阅读全文
posted @ 2018-07-30 11:28 ygunoil 阅读(1371) 评论(0) 推荐(0) 编辑
  2018年7月27日
摘要: 移动端页面为了更接近原生的体验,是否可以隐藏滚动条,同时又保证页面可以滚动? 使用 overflow:hidden 隐藏滚动条,但存在的问题是:页面或元素失去了滚动的特性。由于只需要兼容移动浏览器(Chrome 和 Safari),于是想到了自定义滚动条的伪对象选择器::-webkit-scroll 阅读全文
posted @ 2018-07-27 14:14 ygunoil 阅读(314) 评论(0) 推荐(0) 编辑
  2018年7月13日
摘要: 什么是 better-scroll better-scroll 是一个移动端滚动的解决方案,它是基于 iscroll 的重写,它和 iscroll 的主要区别在这里。better-scroll 也很强大,不仅可以做普通的滚动列表,还可以做轮播图、picker 等等。 better-scroll 的滚 阅读全文
posted @ 2018-07-13 09:44 ygunoil 阅读(3782) 评论(0) 推荐(0) 编辑
  2018年6月29日
摘要: 1.(webpack)vue-cli构建的项目如何设置每个页面的title 在路由里每个都添加一个meta [{ path:'/login', meta: { title: '登录页面' }, component:'login' }] 钩子函数: 在main.js中添加如下代码 router.bef 阅读全文
posted @ 2018-06-29 10:28 ygunoil 阅读(5373) 评论(1) 推荐(1) 编辑
  2018年6月27日
摘要: 1.通过jsonp跨域 2.document.domain + iframe跨域 3.location.hash + iframe 4.window.name + iframe跨域 5.postMessage跨域 6.跨域资源共享(CORS) 7.nginx代理跨域 8.nodejs中间件代理跨域 阅读全文
posted @ 2018-06-27 15:29 ygunoil 阅读(136) 评论(0) 推荐(0) 编辑
  2018年6月21日
摘要: Math.trunc():用于去除一个数的小数部分,返回整数部分。 Math.sign():用来判断一个数到底是正数、负数、还是零。 Math.cbrt():用于计算一个数的立方根。 Math.hypot():返回所有参数的平方和的平方根。 阅读全文
posted @ 2018-06-21 20:09 ygunoil 阅读(331) 评论(0) 推荐(0) 编辑
摘要: 鼠标事件,键盘事件,页面事件,表单事件 阅读全文
posted @ 2018-06-21 20:08 ygunoil 阅读(1408) 评论(0) 推荐(0) 编辑
摘要: onload:加载事件网页加载完毕后执行。 onscroll:滚动事件。 onresize:窗口缩放事件。 阅读全文
posted @ 2018-06-21 20:06 ygunoil 阅读(259) 评论(0) 推荐(0) 编辑