Vue过滤器将数字数量转换为单词数量

时间:2018-11-26 17:01:31

标签: javascript html laravel vue.js vuejs2

我正在使用Laravel 5.7VueJs 2.5.* ...

我正在处理“发票”应用程序,同时显示发票时,我希望将总计转换成文字。像这样:

总数总计 = 10,000

单词总数 = Ten thousand rupees only

他们是任何Vue过滤器或执行此操作的任何方式吗?

============我通过这样做解决了我的问题============

我首先安装了number-to-words

npm install number-to-words

在我的app.js中,我这样做了,所以我在全球范围内使用它:

var converter = require('number-to-words');

Vue.filter('toWords', function(value) {
  if (!value) return '';
  return converter.toWords(value);
})

像这样在我的组件中使用它:

<template>
    <div>
        <span>{{ number | toWords }}</span>
    </div>
</template>

0 个答案:

没有答案