パイプを使用して通貨レートを選択した通貨タイプに変換するにはどうすればよいですか?

divya dave

さまざまな通貨タイプのドロップダウンがあります。ページ全体で、選択した通貨タイプのレートにすべての通貨レートを表示したいと思います。調査の結果、角度のあるカスタムパイプを作成することでこれを解決できることがわかりました。これはどのように行うことができますか?

私はすでにカスタムパイプを作成しましたが、変換機能の下で、選択した通貨タイプを秘密にする方法を説明します。

<form>
            <div class="form-group pt-2 display-inline">
                <select class="form-control w-200 display-inline" [(ngModel)]="dataService.selectedCurrency" (change)="currencySelected($event)">
                  <option disabled>Select Currency</option>
                  <option *ngFor="let item of _dataList.Currency" value="{{item.key}}">
                    {{item.value}}
                  </option>
                </select>
              </div>
            </form>

通貨は選択した通貨タイプに変換し、それぞれのレートをページ全体に変更する必要があります。

ステップアップ

ドロップダウンで選択されたときに通貨を変更する場合は、変数を作成して、その通貨で適用します。

TypeScript:

selectedCurrency = 'USD';
printedOption: string;

options = [
    { name: "USD", value: 1, currencyRate: 25 },
    { name: "CAD", value: 2, currencyRate: 15 },
    { name: "CLP", value: 3, currencyRate: 35 }
]

convertWithCurrencyRate(value: number, currency: string){
    let currencyRate = this.options.find(f=> f.name === currency).currencyRate;
    if (currencyRate) {
        return value * currencyRate;
    }

    return value;
}

HTML:

<select 
    class="form-control w-200 display-inline" 
    [(ngModel)]="selectedCurrency" 
    (change)="currencySelected($event)">
    <option disabled>Select Currency</option>
    <option *ngFor="let item of _dataList.Currency" value="{{item.key}}">
         {{item.value}}
    </option>
</select>

<div class="price">{{  convertWithCurrencyRate(555, selectedCurrency) 
                           | currency:selectedCurrency:true:'3.2-2'  }}</div>

stackblitzでの例。

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

設定した通貨にSylius通貨インポーターを使用するにはどうすればよいですか?

分類Dev

フロートを通貨の前に負の符号が付いた通貨として表示するにはどうすればよいですか

分類Dev

JQueryを使用して通貨をフォーマットするにはどうすればよいですか?

分類Dev

各通貨ペアSQLから最大タイムスタンプを選択するにはどうすればよいですか?

分類Dev

モジュラスを使用して小数値を通貨に変換しながらプログラムをコンパイルするにはどうすればよいですか?

分類Dev

PowerShellを使用して2つの数値を含む文字列を通貨に変換するにはどうすればよいですか?

分類Dev

Sharepointリストの値を通貨/小数として保存するにはどうすればよいですか?

分類Dev

Angular通貨フィルターを使用して通貨のデフォルトとは異なるロケールを指定するにはどうすればよいですか?

分類Dev

sumtr + datatablesを使用してこのテーブルに通貨フォーマットを追加するにはどうすればよいですか?

分類Dev

Prologのコインカウンター通貨プログラムに含める値を含めるにはどうすればよいですか?

分類Dev

Javaでカスタマイズ通貨を設定するにはどうすればよいですか?

分類Dev

「合計通貨」VBA / BDPから通貨を抽出するにはどうすればよいですか

分類Dev

切り上げずに文字列を通貨に変換するにはどうすればよいですか?

分類Dev

通貨文字列を数値に変換するにはどうすればよいですか?

分類Dev

Excel Sheetで通貨を変換するにはどうすればよいですか?

分類Dev

Core Dataはカスタムタイプをサポートしていませんか?通貨を保管するには何を使用すればよいですか?

分類Dev

国コードごとに通貨と通貨記号をフラッターで取得するにはどうすればよいですか?

分類Dev

プログラムでAspxPivotGridのデータ行に通貨フォーマットを追加するにはどうすればよいですか?

分類Dev

ユーロ(€)などの**通貨記号**に基づいて123456789を1.234.567,89に変換するにはどうすればよいですか?

分類Dev

Money-Rails Gem:すべての通貨の選択リストを作成するにはどうすればよいですか?

分類Dev

小さなディスプレイの通貨との整合性を確保するにはどうすればよいですか?

分類Dev

Crinsane / LaravelShoppingcartのデフォルト通貨を変更するにはどうすればよいですか?

分類Dev

独自の多通貨暗号ウォレットを作成するにはどうすればよいですか?

分類Dev

ロケールを使用して特定の国の通貨記号を取得するにはどうすればよいですか?

分類Dev

ロケールを使用して特定の国の通貨記号を取得するにはどうすればよいですか?

分類Dev

通貨値のリストを整数としてソートするにはどうすればよいですか?

分類Dev

Rで通貨をフォーマットするにはどうすればよいですか

分類Dev

NumberFormatで通貨を使用するようにするには、セント/ペニーの小数部を使用するにはどうすればよいですか?

分類Dev

「通貨」としてフォーマットされ、ピボットテーブルの生データとしても使用されているセルにアスタリスクを割り当てるにはどうすればよいですか?

Related 関連記事

  1. 1

    設定した通貨にSylius通貨インポーターを使用するにはどうすればよいですか?

  2. 2

    フロートを通貨の前に負の符号が付いた通貨として表示するにはどうすればよいですか

  3. 3

    JQueryを使用して通貨をフォーマットするにはどうすればよいですか?

  4. 4

    各通貨ペアSQLから最大タイムスタンプを選択するにはどうすればよいですか?

  5. 5

    モジュラスを使用して小数値を通貨に変換しながらプログラムをコンパイルするにはどうすればよいですか?

  6. 6

    PowerShellを使用して2つの数値を含む文字列を通貨に変換するにはどうすればよいですか?

  7. 7

    Sharepointリストの値を通貨/小数として保存するにはどうすればよいですか?

  8. 8

    Angular通貨フィルターを使用して通貨のデフォルトとは異なるロケールを指定するにはどうすればよいですか?

  9. 9

    sumtr + datatablesを使用してこのテーブルに通貨フォーマットを追加するにはどうすればよいですか?

  10. 10

    Prologのコインカウンター通貨プログラムに含める値を含めるにはどうすればよいですか?

  11. 11

    Javaでカスタマイズ通貨を設定するにはどうすればよいですか?

  12. 12

    「合計通貨」VBA / BDPから通貨を抽出するにはどうすればよいですか

  13. 13

    切り上げずに文字列を通貨に変換するにはどうすればよいですか?

  14. 14

    通貨文字列を数値に変換するにはどうすればよいですか?

  15. 15

    Excel Sheetで通貨を変換するにはどうすればよいですか?

  16. 16

    Core Dataはカスタムタイプをサポートしていませんか?通貨を保管するには何を使用すればよいですか?

  17. 17

    国コードごとに通貨と通貨記号をフラッターで取得するにはどうすればよいですか?

  18. 18

    プログラムでAspxPivotGridのデータ行に通貨フォーマットを追加するにはどうすればよいですか?

  19. 19

    ユーロ(€)などの**通貨記号**に基づいて123456789を1.234.567,89に変換するにはどうすればよいですか?

  20. 20

    Money-Rails Gem:すべての通貨の選択リストを作成するにはどうすればよいですか?

  21. 21

    小さなディスプレイの通貨との整合性を確保するにはどうすればよいですか?

  22. 22

    Crinsane / LaravelShoppingcartのデフォルト通貨を変更するにはどうすればよいですか?

  23. 23

    独自の多通貨暗号ウォレットを作成するにはどうすればよいですか?

  24. 24

    ロケールを使用して特定の国の通貨記号を取得するにはどうすればよいですか?

  25. 25

    ロケールを使用して特定の国の通貨記号を取得するにはどうすればよいですか?

  26. 26

    通貨値のリストを整数としてソートするにはどうすればよいですか?

  27. 27

    Rで通貨をフォーマットするにはどうすればよいですか

  28. 28

    NumberFormatで通貨を使用するようにするには、セント/ペニーの小数部を使用するにはどうすればよいですか?

  29. 29

    「通貨」としてフォーマットされ、ピボットテーブルの生データとしても使用されているセルにアスタリスクを割り当てるにはどうすればよいですか?

ホットタグ

アーカイブ