我不知道如何解决我的问题。我收到此错误:
angular.js:14328 TypeError: Cannot read property 'total' of undefined
每次我开始搜索查询时都会收到此错误。
我的data.php
与数据库配合得很好。解决这个问题的最佳方法是什么?我不知道在哪里查看我的代码。
答案 0 :(得分:0)
每当您发出请求时,您都会收到异常“IndexAlreadyExistsException [[fud_mida]已存在]”和状态400.您可以在“result.data”中看到它。
在“search.js”中的第39行,您正在设置“result.data.hits.total”,其中“result.data”对象中没有“hits”。
即:data.total = result.data.hits.total; //这里命中不存在。
这就是为什么你会收到错误“无法读取未定义的属性'总数'”。
要么在设置data.total之前处理异常,要么删除异常。
在控制台中调试代码,您将很容易发现问题。
希望它可以帮到你。