小编Aru*_*mar的帖子

如何在打字稿中使用C#字典?

我在c#中有字典对象.但我需要迁移到打字稿.我是打字稿的新手.我真的不知道,如何在打字稿中使用字典.

C#:

 LengthsByCountry = new Dictionary<string, int>
            {
                {"AD", 24}, {"AL", 28}, {"AT", 20}, {"BA", 20}, 
                {"BE", 16}, {"BG", 22}, {"CH", 21}, {"CY", 28}, 
                {"CZ", 24}, {"DE", 22}, {"DK", 18}, {"EE", 20}, 
                {"ES", 24}, {"FI", 18}, {"FO", 18}, {"FR", 27}, 
                {"GB", 22}, {"GE", 22}, {"GI", 23}, {"GL", 18}, 
                {"GR", 27}, {"HR", 21}, {"HU", 28}, {"IE", 22}, 
                {"IL", 23}, {"IS", 26}, {"IT", 27}, {"LB", 28}, 
                {"LI", 21}, {"LT", 20}, {"LU", 20}, {"LV", 21}, 
                {"MC", 27}, {"ME", 22}, {"MK", 19}, {"MT", 31}, …
Run Code Online (Sandbox Code Playgroud)

c# dictionary typescript

5
推荐指数
4
解决办法
6983
查看次数

如何在PrimeNg中获取没有掩码字符的值?

我正在为我们的 Angular 项目使用 primeNG UI 库。我使用 primeng mask 来格式化值。

        <p-inputMask type="text" name="IBANAccount"
                                     #IBANAccount="ngModel"
                                     mask="aa99 9999 9999 9999"
                                     (onBlur)="OnIBANAccountChange()"
                        [ngModel]="CurrentPaymentOutRequest?.IBANAccount"  (ngModelChange)="CurrentPaymentOutRequest.IBANAccount=UnMask($event)">
</p-inputMask>
Run Code Online (Sandbox Code Playgroud)

在我的 Unmask 方法中,我删除了掩码值。

UnMask(val) {
    return val.replace(/\s/g, '');
}
Run Code Online (Sandbox Code Playgroud)

我有几个问题。

为什么要屏蔽,绑定屏蔽字符(例如:/,-等)?

有其他方法可以在全球范围内处理这个问题吗?因为将来如果格式发生变化,我应该在所有地方更改它

mask typescript primeng angular

3
推荐指数
1
解决办法
3804
查看次数

标签 统计

typescript ×2

angular ×1

c# ×1

dictionary ×1

mask ×1

primeng ×1