11 2020 档案

摘要:需求:对一组数计算其中每一项相对整体占比。 问题:单纯采取四舍五入保留精度方式会导致各项占比累加不为100。 银行家算法介绍:采用四舍六入五留双,当舍去位的数值小于5时,直接舍去该位;当舍去位的数值大于等于6时,在舍去该位的同时向前位进一;当舍去位的数值等于5时,如果前位数值为奇,则在舍去该位的同时 阅读全文
posted @ 2020-11-30 16:55 eightabs 阅读(403) 评论(0) 推荐(0)
摘要:三、封装全局公共 BUS 数据改变,触发监听方法 1、utils 目录下 bus.js 文件代码示例: import Vue from 'vue' const Bus = new Vue() export default Bus 2、通信传递引用 bus 示例: import bus from '@ 阅读全文
posted @ 2020-11-28 08:58 eightabs 阅读(79) 评论(0) 推荐(0)
摘要:二、嵌套组件通信传值 $attr 与 $listeners 是 v 2.4 版本新增实例property $attr 作用于上层作用域即父组件,它会将父组件的所有attribute(prop传递的属性、class 与 style)除外 实例: 父组件代码 <div id="app"> <child 阅读全文
posted @ 2020-11-28 08:30 eightabs 阅读(96) 评论(0) 推荐(0)
摘要:一、$emit()、props通信(多用于父子组件之间通信) 1、父组件向子组件传值 父组件引用子组件,在子组件标签利用 v-bind 向子组件传值 <div id="app"> <child :value="value"></child> </div> 子组件通过 props 属性接收父组件传递过 阅读全文
posted @ 2020-11-27 17:59 eightabs 阅读(110) 评论(0) 推荐(0)
摘要:Echarts批量导出pdf。通过html2canvas获取Echarts的canvas容器,转化base64图片导出pdf. 安装依赖 npm i html2canvas -S npm i html2canvas -S npm i jspdf-S 封装utils import html2Canva 阅读全文
posted @ 2020-11-09 18:40 eightabs 阅读(877) 评论(0) 推荐(0)