TypeError: newRawData.forEach is not a function


是我在使用angular ui grid 时在ui grid.js中报的一个错误 。

TypeError: newRawData.forEach is not a function问题解决

其实对于这个问题的分析理解很简单:

forEach()是数组特有的一个方法,报forEach is not a function就说明newRawData不是一个数组。

但它又有这个属性,只是这个属性值是undefined,而不是一个function类型,这就说明newRawData是一个对象


所以解决问题的办法就是把newRawData改成数组类型


具体分析TypeError原因

ui-grid的表格数据要求是数组形式
TypeError: newRawData.forEach is not a function问题解决

但是初始化时把它设成空对象

TypeError: newRawData.forEach is not a function问题解决

正确方式应该是$scope.myData = [];    
TypeError: newRawData.forEach is not a function问题解决


相关文章:

  • 2021-04-20
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-05-02
  • 2022-01-18
  • 2021-11-24
  • 2021-09-10
猜你喜欢
  • 2021-07-15
  • 2021-07-13
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-12-11
  • 2021-08-14
相关资源
相似解决方案