摘要: 折线图一枚 柱状图两两对比,分两组。 两个图花了老夫好些时间,总算是满意了。 阅读全文
posted @ 2017-07-23 16:43 宋宇 阅读(646) 评论(0) 推荐(0) 编辑
摘要: 需求是通过后台给的数据去框选区间回测数据,如果超出一年了,就不让其回测了。 阅读全文
posted @ 2017-07-23 16:35 宋宇 阅读(1077) 评论(0) 推荐(0) 编辑
摘要: 有两个东东,特别好用,一个叫call一个叫apply;这是两个方法,很厉害。 求最大数,当然,最小数也是一样的。 var arr=[1,2,3,4,5,6,10,7,9,11,20,19]; alert(Math.min.apply(null,arr));//获取数组中最小值 alert(Math. 阅读全文
posted @ 2017-07-23 16:20 宋宇 阅读(3340) 评论(0) 推荐(0) 编辑
摘要: for (var i = 0; i < 10; i++) { arr.push(i) } function arrSlice(arr, num) { var arr1 = []; for (var i = 0; i < arr.length / num;... 阅读全文
posted @ 2017-07-23 15:58 宋宇 阅读(594) 评论(0) 推荐(0) 编辑
摘要: 首先,动态加载数据 vue-data: vue-fn: 事件驱动当然是有某一个按钮之类的请求了ajax,拿到数据后,在成功回调函数里使用了这个fxjg.pageRecord(data); vue的数据双向绑定让我们省去了很多很多代码,如果是用jqueryDom操作的话,这点代码根本不行。 阅读全文
posted @ 2017-07-23 15:49 宋宇 阅读(230) 评论(0) 推荐(0) 编辑
摘要: 初学时,搭环境,es6也来了,vuecil脚手架也弄了,调错,照着教程一遍一遍kei着。。。 然尔,实际开发中,所写的东西最后是要打包封装成软件的,为了方便其他人修改查看,不能打包成js文件。。。 难道就真的要与vue失之交臂吗?no!不可以。 于是乎,我就做了这些事情。 通讯,在vue官网里介绍的 阅读全文
posted @ 2017-07-23 15:30 宋宇 阅读(926) 评论(0) 推荐(0) 编辑
摘要: 其原理,是利用vue里的computed计算属性来做。 请看代码: 所以说,vue真的很强大,很方便,就看脑洞有多大了。其实,换个姿势,我还可以来一遍。 阅读全文
posted @ 2017-07-23 15:21 宋宇 阅读(907) 评论(0) 推荐(0) 编辑
摘要: 之前vue1.0的过滤器真的很好使,但是作者为了不让搬运工变得太菜。硬是砍去了过滤器,为此,我还哭了好一阵,终于,一点一点的弄明白了过滤器是怎么回事后,也学明白了vue里的属性监听器computed以及框架里提供的filter的使用,觉得,作者这样做是对的。 先来一个模糊搜索 接下来还有一个sele 阅读全文
posted @ 2017-07-23 15:01 宋宇 阅读(6549) 评论(0) 推荐(0) 编辑
摘要: 如果使用for,会有一种情况发生,就是ajax的执行会大于其他的动作的执行,那么这样的一段代码就不能实现了 for(var i=0;i<20;i++){ console.log('你好') $.ajax(……) } 怎么办呢? 递归吧,很多老程序员都是这样干的,于是,代码: 解决问题三大步:1.自己 阅读全文
posted @ 2017-07-23 14:16 宋宇 阅读(558) 评论(0) 推荐(0) 编辑
摘要: 为什么要封装ajax,因为…… for(var i=0;i<20;i++){ $.ajax(……) } 的时候,整个页面都卡死了,于是,我开始找答案。 后来,找到了,就是jquery的ajax属于全局,当上文不执行完毕,其他的都动不了。于是乎有了封装ajax,将ajax作为局部使用,即可解决掉。 还 阅读全文
posted @ 2017-07-23 14:08 宋宇 阅读(5328) 评论(0) 推荐(0) 编辑