博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
vue分页tbale小荔枝
阅读量:6946 次
发布时间:2019-06-27

本文共 3536 字,大约阅读时间需要 11 分钟。

首先,动态加载数据

  ……省略
股票代码
交易日期

  

vue-data:

      dataG: {            zijinfenpei: 0,//资金分配            zijinfenshu: 0,//资金分数            jizhunjiage: 0,//基准价格            meibijiaoyijine: 0,//每笔交易金额            jiaoyifeilv: 0,//交易费率            dicangbili: 0,//底仓比例            shangzhangxiaxian: 0,//上涨下跌用一个            qujianshangxian: 0,//区间上限            qujianxiaxian: 0,//区间下限            zijinyue: 0,//资金余额            zhengquanshizhi: 0,//证券市值            zichanzongzhi: 0,//资产总值            chigubudong: 0,//持股不动            qujianjiaoyizhihou: 0,//区间交易之后            tongqidapan: 0,//同期大盘            gaopaobishu: 0,//高抛笔数            dixibishu: 0,//低吸笔数            zhengquanshuliang: 0,//证券数量            jiaoyichengben: 0,//交易成本            zengshoujine: 0//增收金额        },        pageData: [//交易结果数据包--格式                        {                stockCode: '--',//股票代码                count: "--",//交易数量                qujianjiage: '--',//区间价格                date: '--',//交易时间                jiaoyileixing: 1,//交易类型 1=买入 2=卖出                gaodiguaidian: '--',//高低拐点                price: '--'//交易价格            },           {               stockCode: '--',//股票代码               count: "--",//交易数量               qujianjiage: '--',//区间价格               date: '--',//交易时间               jiaoyileixing: '--',//交易类型 1=买入 2=卖出               gaodiguaidian: '--',//高低拐点               price: '--'//交易价格           },        ],        pageIndex: [[0, 1]],//存储分页组数的下标数据包        pageI: 0,//分页数据下标

vue-fn:

pageRecord: function (data) {//交易记录            //console.log(data) //打印数据包                        var thas = this, dataArr = data, lenght_ = data.length, arr = [];//公用变量            thas.pageData = [];//清空数据包开始写入数据            for (i in data) {                var data_arr = data[i];                thas.pageData.push({                    stockCode: data_arr.code,                    count: data_arr.count,                    date: data_arr.date,                    qujianjiage: data_arr.chufajia,                    jiaoyileixing: data_arr.buyOrSel,                    gaodiguaidian: data_arr.gaodi,                    price: data_arr.price                })            }            thas.pageIndex = [];//清空            for (var i = 0; i < lenght_; i++) {                arr.push(i)            }            function arrSlice(arr, num) {                var arr1 = [];                for (var i = 0; i < arr.length / num; i++) {                    arr1.push(arr.slice(num * i, num * i + num))                }                return arr1;            }            thas.pageIndex = arrSlice(arr, 2) //将数组弄成下标分组            //console.log(thas.pageIndex)            //测试数量分页               thas.page_index();            //JyJl.page_index();还有一个其他的分页        },        page_index: function () {            laypage({ //这个分页空间用的是layui框架的                cont: 'page_1'                , pages: Math.ceil(fXjg.pageData.length / 2)                , groups: 5                , first: false                , last: false                , skin: "#01AAED"                , jump: function (obj, first) {                    //console.log(obj.curr)//下标                    fXjg.pageI = ((obj.curr) - 1);                }            });        }    }

  事件驱动当然是有某一个按钮之类的请求了ajax,拿到数据后,在成功回调函数里使用了这个fxjg.pageRecord(data);

vue的数据双向绑定让我们省去了很多很多代码,如果是用jqueryDom操作的话,这点代码根本不行。

转载于:https://www.cnblogs.com/webSong/p/7224943.html

你可能感兴趣的文章
Nyoj 星际之门(一)(Cayley定理)
查看>>
词法分析程序
查看>>
Mybatis 动态sql
查看>>
前端基础之css
查看>>
HTML标签权重分值排列
查看>>
sqlserver 2008手工修改表结构,表不能保存的问题与解决方法
查看>>
网址收藏
查看>>
Gtest:Using visual studio 2017 cross platform feature to compile code remotely
查看>>
Android Span的简单使用
查看>>
Aggressive cows 二分不仅仅是查找
查看>>
人的成长,注定是一场孤独的旅途 ...(360doc)
查看>>
iOS开发UI基础—手写控件,frame,center和bounds属性
查看>>
死锁排查的小窍门 --使用jdk自带管理工具jstack
查看>>
unity3d 动态添加地面贴图 草地
查看>>
P1101 单词方阵
查看>>
安卓开发者必备的42个链接
查看>>
DeadLine
查看>>
2018-2019 Exp2 后门原理与实践
查看>>
bzoj5137 [Usaco2017 Dec]Standing Out from the Herd
查看>>
Mysql压缩包版zip的安装方法
查看>>