程序问答   发布时间:2022-06-01  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了角度选择删除空白抛出id未定义错误大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。

如何解决角度选择删除空白抛出id未定义错误?

开发过程中遇到角度选择删除空白抛出id未定义错误的问题如何解决?下面主要结合日常开发的经验,给出你关于角度选择删除空白抛出id未定义错误的解决方法建议,希望对你解决角度选择删除空白抛出id未定义错误有所启发或帮助;

我正在尝试删除用于 angular <SELEct> 组件的默认空白选项。为此,我尝试在我的控制器中设置默认选项。

但是我得到了以下错误。

`TypeError: CAnnot read property 'ID' of undefined`

请在下面找到我的控制器代码:

angular.module('app').controller('bankInfoController',["$scope","BankInfo","Lender","LenderPropertIEs","alertservice","$log","$rootScope","stateSave","$filter","BalanceSheet",function($scope,BankInfo,Lender,LenderPropertIEs,alertservice,$log,$rootScope,statementSave,$filter,BalanceSheet){
    $scope.submissionStatus = ($scope.stateFin.stateStatusID == "submitted")
    $scope.bankdisplayLength =0;
    $scope.hasWarning=false;
    $scope.newBankinformationDetails=[];
    $scope.bankObject = BankInfo.get({stateFinlID:$scope.stmtFinID},function(data){
        angular.forEach($scope.bankObject.bankInfoDetails,function(value,key) {
              this.push(value);
              if(value.lendIDNo!=null)
                  $scope.bankdisplayLength++;
            },$scope.newBankinformationDetails);
        $log.info("lender 2");
        $scope.resetBankObjects($scope.newBankinformationDetails);
        $scope.bank = { lendPropertyID : $scope.lenderPropertIEs[0].ID };  // trying to set the default options for SELEct to remove blank option.
        $log.info($scope.bank);
    });
    

请在下面找到我的 HTML 代码:

<SELEct class ="form-control"form-control ID ="lenderProperty" ng-model = "bank.lendPropertyID" ng-options="lenderProperty.ID as lenderProperty.lendPropertyname for lenderProperty in lenderPropertIEs">
</SELEct>

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

大佬总结

以上是大佬教程为你收集整理的角度选择删除空白抛出id未定义错误全部内容,希望文章能够帮你解决角度选择删除空白抛出id未定义错误所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。
标签: