task.minlength = 3
özniteliği içeren Config
adında bir sabitim var.ng-minlength içinde dinamik değer
ben $rootScope
sabit ekleme ediyorum:
<input type="text" ng-model="newTask" placeholder="Write a new task..." required ng-minlength="{{ Config.task.minlength }}">
doğru göre ayrıştırılır alır: bir şablon içinden
.run(function($rootScope, Config) {
$rootScope.Config = Config;
})
, bir girişin ng-minlength
yönergesi içine Config.task.minlength
değerini ayarlamak istediğiniz DevTools için:
Ancak doğrulama tetiklendiğinde değildir: Ben sadece yerine Config.task.minlength
interpolasyon 3
yazarken
$scope.form.$error['minlength'] // undefined
iyi çalışır.
ng-minlength
değeri kodlanmış mı? Herhangi bir geçici çözüm var mı?
İfade parantezlerini kaldırın ve sadece – charlietfl
değişkenini kullanın. Şanssızlık, '$ scope.form. $ Hata ['minlength']' – jviotti
'da hangi hata gösteriliyor? sorunum yok ...ve neden $ scope.form. $ error.minlength' kullanmıyorsunuz? –