摘要: 最近还在vue的路上匍匐前进,这个是昨天晚上看智能社的视频学习做的一个小小的demo. 百度下拉列表 先上图: 利用的是jsonp来获取的数据: 这部分代码如下: this.$http.jsonp('https://sp0.baidu.com/5a1Fazu8AA54nxGko9WTAnF6hhy/ 阅读全文
posted @ 2018-06-13 17:42 zy1314 阅读(173) 评论(0) 推荐(0) 编辑
摘要: 最近在做自己公司平台的项目,架子后台都已经帮忙搭起来了,用的是adminlte后台模板,发现真的是好多bug,主要是嵌套了iframe,说实话非常讨厌iframe这个东西。 然后发现主页竟然忘记加上去了,直接在遍历侧边菜单前加上了 $('.iframe_main').attr('src', '/Ad 阅读全文
posted @ 2018-06-13 15:21 zy1314 阅读(527) 评论(0) 推荐(0) 编辑
摘要: 说实话,这个$nextTick()这个的用法之前一直都没有搞懂,看了很多篇博客,$nextTick是用来知道什么时候domg更新完成的, vue实现响应式并不是数据发生变化后dom立即变化,而是按照一定的策略来进行dom更新。 $nextTick是在下一次dom更新循环结束之后执行延迟回调,在修改数 阅读全文
posted @ 2018-06-11 11:37 zy1314 阅读(477) 评论(0) 推荐(0) 编辑
摘要: 哈哈哈,花了十几分钟写的一个vue商品总价计算,虽然很简单的。没有写样式。 现在写博客也是为了让自己方便查阅东西。废话不多少 直接上图 这里用到了vue的计算属性-computed 那这里就顺便说下computed这个东西吧。 在计算属性中科院完成各种复杂的的逻辑,包括运算,函数调用,只需要最终返回 阅读全文
posted @ 2018-06-07 15:57 zy1314 阅读(3687) 评论(0) 推荐(0) 编辑
摘要: 要开始学习了,不然跟不上了,前端技术更新的太快了,决定每天抽点时间出来学习。 jq的插件封装 基本的雏形是: (function(){ var demo=function(){ }; demo.prototype={ _init:function(){ } } window.demo =demo; 阅读全文
posted @ 2018-06-04 17:56 zy1314 阅读(362) 评论(0) 推荐(0) 编辑
摘要: 说实话其实一直不懂闭包这个东西,不过现在看招聘要求上都是要求懂js闭包,面向对象。es6语法。等等要求。其实我才刚刚看完es6的语法还没有进行过实际的练手,而且现在浏览器对es6的语法也不是全支持需要插件或者是打包工具来转成es5。哈哈哈,我们还是来言归正传说回我们的闭包。对于闭包这个概念我个人觉得 阅读全文
posted @ 2018-05-31 17:17 zy1314 阅读(137) 评论(0) 推荐(0) 编辑
摘要: 列表滚动的实现 阅读全文
posted @ 2018-05-28 10:58 zy1314 阅读(159) 评论(0) 推荐(0) 编辑
摘要: 上次刚刚讲到了使用better-scroll让产品列表滚动起来,但是显然离我们想要的效果还是有蛮大的差距的。 我们想要的效果是什么样子的呢? 点击左边的菜单类别右边的会跳到相应的类别,滚动右边的左边的菜单类别也会添加相应的高亮类。 当然我们需要先将created(){ this.nextTick(( 阅读全文
posted @ 2018-05-24 17:18 zy1314 阅读(121) 评论(0) 推荐(0) 编辑
摘要: 最近还在看慕课网的vue外卖实战视频,这里面运用到了better-scroll。 首先来介绍下better-scroll,复制别人的介绍: better-scroll 是一款重点解决移动端(已支持 PC)各种滚动场景需求的插件。它的核心是借鉴的 iscroll 的实现,它的 API 设计基本兼容 i 阅读全文
posted @ 2018-05-24 16:47 zy1314 阅读(920) 评论(0) 推荐(0) 编辑
摘要: 一般写vue项目,结合vue-cli,webpack使用。 必定会涉及到组件的引用问题 这篇文章主要是教你怎样改文件的路径 首先找到build文件夹下面的webpack.base.conf.js这个文件。 打开这个文件找到这个部分 然后开始修改这个部分 如图:我修改之后的 这样可以缩减文件导入的路径 阅读全文
posted @ 2018-05-17 17:13 zy1314 阅读(335) 评论(0) 推荐(0) 编辑