Как использовать глобализацию в машинописи? - PullRequest
0 голосов
/ 02 марта 2020

Я получаю как проблему при проверке числового значения c с использованием Typescript для другой локали. Значение 1,23 (т. Е. Использование запятой вместо точки) действительно для культуры nl-nl, однако оно дает ошибку, что значение не равно цифре c. Пожалуйста, ознакомьтесь с кодом ниже и дайте мне знать, как я могу добиться того же.

Я использую машинопись с ASP. NET MVC 5, я сослался на globalize js, но не уверен, как интегрироваться с моим текущим проектом.

Что необходимо сделать для проверки глобализации в машинописи?

const AddValuePair = function () {
    ToggleError();

 const xType = $.trim($("#Type").val();
 const xVal = $("#Value").val();
 

 if (xType == "Numeric" && isNaN(xVal as any)) {
        ToggleError("Please enter a numeric value.");
        return;
    }
};

const ToggleError = function (message?: string) {
    if (!message) {
        $("#Error").hide();
        return;
    }
    $("#Error").html(message).show();
};
...