【发布时间】:2019-03-19 14:57:34
【问题描述】:
我该如何解决这个错误:
core.js:1449 ERROR 错误:未捕获(承诺):TypeError:不能 读取未定义类型错误的属性“slug”:无法读取属性 未定义的“蛞蝓”
我的代码:
this.WooCommerce.getAsync("products?filter[category]=" + this.category.slug).then((data) =>{
console.log(JSON.parse(data.body));
【问题讨论】:
-
这通常是由于指向一个变量或对象的一部分确实是
undefined。这通常是一个时间框架问题。在视图的初始化处说您在任何类型的设置中说myObject.myArray[0].slug:eval、新 var 水合、指针水合等,而有问题的对象只是一个空的未水合 var,直到您的mySetVariableFunc()被调用,在这种情况下它恰好是由一个本身在 init 之后触发的 observable 触发的。然后它总是会发回一个与成员身份有关的错误undefined我不能保证这就是你所拥有的 -
请检查我上面提到的代码请@tatsu。
标签: javascript angularjs typescript ionic-framework