我希望第三个输入看起来与输入qtd
和valueMoney
相乘。
但由于我使用的是mask-money directive
,因此无法繁殖,因为我需要将valueMoney
转换为浮动。
valueMoney
目前有$
和.
个字符。
有人能解决这个问题吗?
<input type="text" [(ngModel)]="qtd"/>
<input
mask-money
[(ngModel)]="valueMoney"
[(moneyModel)]="moneyValue"
[money-mask-options]="{ prefix: '$ ', thousands: ',', decimal: '.' }" />
<input type="text" [ngModel]="qtd*valueMoney" disabled />
答案 0 :(得分:1)
根据https://github.com/castrolol/ng2-mask-money的ng2-mask-money自述文件,
ngModel
将使用文本获取/设置值(例如:'$ 1,234.56'); moneyModel
将获取/设置数字值(例如:1234.56); 假设您在moneyValue
中有号码值,请使用valueMoney
代替<input type="text" [ngModel]="qtd*moneyValue" disabled />
,如下所示:
public class ReadFile {
public static BufferedReader in (InputStream in){
//The same code here
//URL book = new......
return new BufferedReader(inStreamReader(in));
}
}