久久r热视频,国产午夜精品一区二区三区视频,亚洲精品自拍偷拍,欧美日韩精品二区

您的位置:首頁技術文章
文章詳情頁

前端 - 封裝d3的data.format功能遇到問題

瀏覽:164日期:2024-10-09 17:39:07

問題描述

在使用c3.js的tooltip.format.value功能的時候碰到一些問題,需要自己封裝一個函數,DOM中直接呈現一個下拉列表,用戶可以選擇值來設定format有四個選項,$,千位符,精確到小數點兩位或者其他位,同時設置$和千位符($6789,000)

前端 - 封裝d3的data.format功能遇到問題

前端 - 封裝d3的data.format功能遇到問題

框架用的是angularjs,我在directive指令里面封裝了一個函數

function dataFormat() {var tooltipFormatValue = [];tooltipFormatValue[0] = {’$’:d3.format('$')};tooltipFormatValue[1] = {’thousands separator’:d3.format('s')};//千位符tooltipFormatValue[2] = {’precision’:d3.format('.2f')};//精確小數點后面兩位tooltipFormatValue[3] = {’$ and thousands separator’: d3.format('$ | currency: $')};//帶$和千位符console.log(tooltipFormatValue)d3.format = { value: function(value,id,name) { var format = id === name ? d3.format(’,’):d3.format(’,’); return format(value); }} }

**1.怎么同時設定$和千位符格式?2.不知道我的函數思路對不對,目前思緒很混亂**

問題解答

回答1:

1.怎么同時設定$和千位符格式?d3.format(’$,’)(value)

相關文章:
主站蜘蛛池模板: 荥经县| 辽宁省| 连州市| 满洲里市| 南充市| 海盐县| 武乡县| 象山县| 衡阳县| 全州县| 西盟| 手游| 聂荣县| 莱阳市| 越西县| 滁州市| 元氏县| 吴川市| 翁牛特旗| 南部县| 宝坻区| 柘荣县| 苍梧县| 宜川县| 和林格尔县| 贵德县| 隆化县| 桐城市| 新安县| 三穗县| 通江县| 广元市| 赤城县| 镇雄县| 萨迦县| 卢氏县| 阿拉善右旗| 买车| 陆良县| 如东县| 洛南县|