如何在 angular 7 中从数据库中获取数据?

共0个回答, 标签: php angular fetch angular7

我在使用 PHP fetch API 从数据库中获取数据时遇到了。下面的 PHP fetch API 在 react 应用程序中工作正常,但是使用 angular 获取数据时出错。这是我使用 PHP fetch API 的完整代码。

app.component.ts:

从 “@ angular/core” 导入 {组件};
从 “@ angular/common/http” 导入 {http client};
从 “rxjs” 导入 {Observable};
从 “@ angular/core” 导入 {Injectable};

@ 组件 ({
选择器: “我的应用程序”,
TemplateUrl: './app.component',
样式网址: [。/app.component.css ']
})
出口级 AppComponent {
构造函数 (私有 http 客户端: http 客户端) {}
Name = 'my app';
学生: 任何 = [];
BaseUrl = 'http://veomit.
Get_products () {
获取 (这个)。订阅 (res: {}) => {
控制台日志 (res);
学生 = res;
});
}
}

app.component.html:



开始编辑看到一些神奇的事情发生:)

获取数据


用户名: {{学生姓名}}
{{学生系}}
{{学生成绩}}


Php 获取 API-获取

下面是我的控制台错误:

状态: 0,statusText: “未知错误”,url: “http://veomit.com/test/zend/api/fetch.php”…}
错误: ProgressEvent
真实的
_ _ Proto __: ProgressEvent
标题: HttpHeaders
标题: 数组 [0]
LazyUpdate: null
数组 [0]
_ _ Proto __: HttpHeaders
消息: “Http 失败响应: 0 未知错误”
产品名称: “HttpErrorResponse”
Ok: 假
状态: 0
StatusText: “未知错误”
网址: “http://veomit.com/test/zend/api/fetch.php”
_ _ Proto __: HttpErrorResponse

相关问题

mysql _ 拿给数组 ()/mysql_fetch_assoc ()/mysql_fetch_row ()/mysql_num_rows 等希望参数1是资源或结果 参考-此错误在 PHP 中意味着什么? 如何在 PHP 中分析和处理 HTML\ xml? 从 angularcli 中的 HTTP Get 请求检索到的数组的范围 如何将角2前置快速 JS 变量导出到角2分量? Angular block web 请求使用的服务器吗? 如果没有特定的密钥,如何服务错误,但应该是 如何在 angular 7 中从数据库中获取数据? 错误: 数据路径 “.builders ['app-shell']” 应该需要属性 “class” 在./node_modules/ng2-charts/fesm5/ng2-charts.js 230: 54-72 “导出” 中找不到 “@ angular/core” 中的警告