parent
23d9bf4fe5
commit
716d80715c
1 changed files with 21 additions and 0 deletions
@ -0,0 +1,21 @@ |
|||||||
|
/** |
||||||
|
* vue 扩展属性方法 |
||||||
|
* 表格中的数字需要格式化金钱类型或百分数 |
||||||
|
*/ |
||||||
|
(function() { |
||||||
|
Vue.prototype.$table = {} |
||||||
|
Vue.prototype.$table.moneyFormatter = function (row, column, cellValue, index) { |
||||||
|
if (cellValue != undefined) { |
||||||
|
return accounting.formatMoney(cellValue, '¥') |
||||||
|
} else { |
||||||
|
return '' |
||||||
|
} |
||||||
|
} |
||||||
|
Vue.prototype.$table.percentageFormatter = function (row, column, cellValue, index) { |
||||||
|
if (cellValue != undefined) { |
||||||
|
return cellValue+"%"; |
||||||
|
} else { |
||||||
|
return '-' |
||||||
|
} |
||||||
|
} |
||||||
|
}()) |
||||||
Loading…
Reference in new issue