控制器Angular的演出

用户名

我有一个像这样的控制器:

 $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] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章