可以尝试在代码中使用console.log()语句来输出数组的值,以确保数组中确实包含有值。如果数组中确实有值,但Angular CLI还是没有返回任何值,可以考虑采用async/await方式等待结果返回,并确保使用正确的方法来访问数组的值。以下是一个示例代码:
async function getData() { const result = await myService.getData(); console.log(result); // 输出数组的值 }
myService.getData = function() { return new Promise(resolve => { // 假设这里使用http请求获取数据 this.http.get('url').subscribe(data => { resolve(data); }); }); }