首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >为Aurelia应用程序在numeral.js中导入es2016的所有语言

为Aurelia应用程序在numeral.js中导入es2016的所有语言
EN

Stack Overflow用户
提问于 2016-02-22 14:28:27
回答 1查看 3K关注 0票数 3

我想使用类似于CurrencyValueConverter中的aurelia.io文档,但将结果本地化为荷兰语或德语,但我不知道如何使所有语言都可用于数字。

我能够显式地导入Ducth,如下所示:

代码语言:javascript
复制
import numeral from 'numeral';
import nl from "numeral/languages/nl-nl";

export class CurrencyValueConverter {
  toView(value, language = "nl-nl") {
    numeral.language(language, nl); // this line loads the nl language definition
    numeral.language(language);
    return numeral(value).format("$0,0.00");
  }
}

但当然,这只适用于一种语言。如何在避免类似的情况下加载多种语言

代码语言:javascript
复制
if(language === "nl-nl")
    numeral.language(language, nl);
else if(language === "de-de")
    // etc
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-02-22 14:57:08

下面是一个例子: https://gist.run?id=6af6cf41d4f8dc206aaa

app.html

代码语言:javascript
复制
<template>
  <require from="./currency-value-converter"></require>

  <label>
    Language:
    <select value.bind="selectedLanguage">
      <option repeat.for="language of languages" value.bind="language">${language}</option>
    </select>
  </label>

  <h1>${value | currency:selectedLanguage}</h1>
</template>

app.js

代码语言:javascript
复制
export class App {
  value = 1234567.890123;
  selectedLanguage = 'nl-nl';
  languages = [
    'en-gb',
    'es',
    'et',
    'fi',
    'fr',
    'fr-CA',
    'fr-ch',
    'hu',
    'it',
    'ja',
    'nl-nl',
    'pl',
    'pt-br',
    'pt-pt',
    'ru',
    'ru-UA',
    'sk',
    'th',
    'tr',
    'uk-UA',
    'be-nl',
    'chs',
    'cs',
    'da-dk',
    'de',
    'de-ch'];
}

currency-value-converter.js

代码语言:javascript
复制
import numeral from 'numeral';
import 'numeral/min/languages.min';

export class CurrencyValueConverter {
  toView(value, language = 'nl-nl') {
    numeral.language(language);
    return numeral(value).format('$0,0.00');
  }
}
票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/35556171

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档