Я пишу директиву для сотрудничества с ngModel. Как показано в примере, я задал функцию $render на контроллере для моей функции.
Когда код инициализируется, он вызывается дважды, первый раз с $modelValue и $viewValue устанавливается на NaN, а затем второй раз с фактическим значением модели.
Проблема заключается в том, что NaN - медведь, которому нужно испытать. Функция isNaN()
бесполезна, насколько я могу видеть (она возвращает false для [""]
, но true для ["."]
) и Number.isNaN()
не поддерживается широко.
Любые предложения?