2014-01-16 185 views
0

我有一個網站,將顯示大量的數字輸入字段。用戶將輸入數字,或者使用大號加減號按鈕來增加它們。AngularJS-自定義過濾器或指令?

這些數字會之類的年齡,年收入,百分比或消費價格。

我想建立處理這些號碼的唯一標準方式。

我探索了{{priceOfCoffee |貨幣}},這將適用於這些簡單的項目,但是當我到達其他人時,我有額外的要求。

例如,我想每年的收入有$預謀,組千,但沒有小數。我也想限制輸入到只有數字等

我知道我可以用自定義過濾器,或指示做這些,但我只是不知道是否有意義創建多個自定義過濾器,或我可以傳遞參數的指令。

想法?

感謝, 斯科特

回答

0

如果你只關心格式化單一的文本塊使用的過濾器。如果您想重新使用整個內容塊,請使用指令。僅僅對應用程序的通用描述很難更具體。

我有一個應用程序,我得到了我所需要格式化服務器藥物信息,但我也想在應用中的多個地方使用它。所以我做了一個指令,這樣我就可以重新使用整個內容塊,但是在指令中關於劑量的信息被過濾器格式化。

相關問題