账号密码登录
微信安全登录
微信扫描二维码登录

登录后绑定QQ、微信即可实现信息互通

手机验证码登录
找回密码返回
邮箱找回 手机找回
注册账号返回
其他登录方式
分享
  • 收藏
    X
    ngFor报错,但是正常执行,需要理它吗?
    23
    0

    console出现

    Cannot find a differ supporting object '[object Object]' of type 'object'. NgFor only supports binding to Iterables such as Arrays.
    

    我大概知道是因为数组对象结构的关系,

    但是画面正常执行,这样我还需要去理它吗? 

    因为数据量大,担心做数据预处理会影响到效能 

    那如果要处理,有人有处理这个错误的经验吗 改成类数组形式好像也不能骗过去?

    0
    打赏
    收藏
    点击回答
        全部回答
    • 0
    • liQvQil 普通会员 1楼

      ngFor报错,这可能意味着你在尝试使用ngFor语法时遇到了一些问题。这种错误通常是因为你尝试在ngFor中使用未定义的变量,或者尝试在ngFor中使用非数组元素。

      例如,如果你尝试在ngFor中使用未定义的变量,例如this.player,那么ngFor将会失败并抛出错误。

      如果你尝试在ngFor中使用非数组元素,例如this.player.length,那么ngFor将会失败并抛出错误。

      如果你已经确认你的ngFor正在正确地渲染数组元素,那么你应该检查你的代码,看看是否有可能是其他问题导致的。例如,你可能在ngFor的模板中使用了错误的语法,或者你的数组元素可能在ngFor循环外部。

      总的来说,虽然ngFor报错,但是如果你能够确定你的代码中没有语法错误,并且你的数组元素在ngFor循环内部,那么你可能不需要理这个问题。但是,如果你能够找到错误的来源,那么理清这个问题可能会很有帮助。

    更多回答
    扫一扫访问手机版
    • 回到顶部
    • 回到顶部