通过for循环以角度连接两个字符串

罗汉·桑帕特(Rohan Sampat)

我有一个下拉列表,旨在显示HTML中的产品代码和产品描述select标签选项属性。我从服务器获取列表,然后将该列表分配给JSON数组,并编写代码以连接两个字符串,连接成功,但随后我也收到“无法读取未定义的'plantCode'属性'的错误。

这是我的代码。

CRService.getManufacturingPlant().success(function (data) {
    $scope.temp = [];
    $scope.temp = data.items;
    for (var i = 0; i <= $scope.temp.length; i++) {
        $scope.temp[i].customdescription = $scope.temp[i].plantCode + ' - ' + $scope.temp[i].plantDescription;
        console.log($scope.temp[i])
       }
});

我得到这样的输出。

customdescription: "1241 - SUJAL DYE CHEM PVT. LTD."
id: 70
plantCode: "1241"
plantDescription: "SUJAL DYE CHEM PVT. LTD."

错误:

TypeError: Cannot read property 'plantCode' of undefined
at requisitionCtrls.js:301
at angular-1.2.9.js:7578
at deferred.promise.then.wrappedCallback (angular-1.2.9.js:10949)
at deferred.promise.then.wrappedCallback (angular-1.2.9.js:10949)
at angular-1.2.9.js:11035
at Scope.$get.Scope.$eval (angular-1.2.9.js:11955)
at Scope.$get.Scope.$digest (angular-1.2.9.js:11781)
at Scope.$get.Scope.$apply (angular-1.2.9.js:12061)
at done (angular-1.2.9.js:7843)
at completeRequest (angular-1.2.9.js:8026)

CustomDescription是我想要获取并显示在下拉列表中的内容。

拉杜

您的问题在for循环中,您需要迭代到i = $ scope.temp.length。这将产生错误,因为向量是基于0的代码,因此代码应该可以正常工作:

CRService.getManufacturingPlant().success(function (data) {
    $scope.temp = [];
    $scope.temp = data.items;
    for (var i = 0; i < $scope.temp.length; i++) {
        $scope.temp[i].customdescription = $scope.temp[i].plantCode + ' - ' + $scope.temp[i].plantDescription;
        console.log($scope.temp[i])
       }
});

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

连接两个字符串:C

来自分类Dev

连接两个字符串C ++

来自分类Dev

IF语句连接两个字符串

来自分类Dev

连接两个字符串C ++

来自分类Dev

连接两个字符串

来自分类Dev

在没有嵌套 for 循环的情况下在 Python 中连接两个字符串元素列表

来自分类Dev

连接两个字符串之间的公共字符

来自分类Dev

为什么通过计算字符的异或比较两个字符串?

来自分类Dev

如何将两个字符串连接为 Python 中为 SQL 命令分隔的两个字符串?

来自分类Dev

连接两个字符串时g_strjoin崩溃

来自分类Dev

如何在Spring Expression Language(SpEL)中连接两个字符串

来自分类Dev

OrientDB-连接两个字符串并聚合它们

来自分类Dev

程序集连接两个字符串

来自分类Dev

以特定顺序连接两个字符串向量

来自分类Dev

在Terraform中连接两个字符串

来自分类Dev

如何连接两个字符串并在CSV中添加名称python

来自分类Dev

无法连接两个字符串并从函数返回它

来自分类Dev

Path.Combine仅连接最后两个字符串

来自分类Dev

Python:连接两个字符串以从类中获取变量

来自分类Dev

用逗号连接两个字符串

来自分类Dev

在Python的Tornado框架中连接两个字符串变量

来自分类Dev

如何在Spring Expression Language(SpEL)中连接两个字符串

来自分类Dev

连接两个字符串时g_strjoin崩溃

来自分类Dev

两个字符串之间匹配+连接

来自分类Dev

在C ++中连接两个字符串数组而不使用STL或向量

来自分类Dev

使用Rlike连接两个字符串

来自分类Dev

sql-server 2008 r2 连接两个字符串

来自分类Dev

连接两个字符串并获取剪贴板中的值

来自分类Dev

从文件读取两个字符串

Related 相关文章

热门标签

归档