我有一个像这样的控制器:
$scope.checkCodeMeli = function (id) {
var result = myHellperService.checkCodeMeli(id);
if (result === false) {
$scope.requesterViewModel.NationalCode = "";
$scope.inValidMeliCode = "کد ملی نا معتبر می باشد";
}
else {
$scope.GetRequesterByNationalCode(id);
}
}
和形式是这样的:
<input ng-model="requesterViewModel.NationalCode" name="meli" type="text" placeholder="کد ملی" ng-blur="checkCodeMeli(requesterViewModel.NationalCode)" my-maxlength="10" ng-minlength="10" ng-maxlength="10" ng-required="true" required valid-number />
在控制器中,当checkCodeMeli函数为false时,我想打印一条消息。
这个ng-show不起作用:
ng-show:
<span ng-show="checkCodeMeli.inValidMeliCode">{{inValidMeliCode}}</span>
我想念什么吗?
只需使用ng-if
代替ng-show.
。会的..
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句