国产成人精品亚洲777人妖,欧美日韩精品一区视频,最新亚洲国产,国产乱码精品一区二区亚洲

您的位置:首頁技術(shù)文章
文章詳情頁

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

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

問題描述

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

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

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

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

function dataFormat() {var tooltipFormatValue = [];tooltipFormatValue[0] = {’$’:d3.format('$')};tooltipFormatValue[1] = {’thousands separator’:d3.format('s')};//千位符tooltipFormatValue[2] = {’precision’:d3.format('.2f')};//精確小數(shù)點后面兩位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.怎么同時設(shè)定$和千位符格式?2.不知道我的函數(shù)思路對不對,目前思緒很混亂**

問題解答

回答1:

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

相關(guān)文章:
主站蜘蛛池模板: 牡丹江市| 颍上县| 湾仔区| 河源市| 克什克腾旗| 南开区| 威宁| 抚宁县| 密云县| 西丰县| 武功县| 进贤县| 阜南县| 武宣县| 达拉特旗| 元朗区| 西吉县| 获嘉县| 凤冈县| 武山县| 辰溪县| 巧家县| 阿勒泰市| 灵璧县| 景东| 伊金霍洛旗| 十堰市| 株洲县| 治县。| 辽源市| 阿鲁科尔沁旗| 东兰县| 黄冈市| 东乌珠穆沁旗| 土默特左旗| 治多县| 赤城县| 望城县| 石渠县| 原平市| 双鸭山市|