获取并显示 angular 和 laravel 中的 table 数据
Fetch and display table data in angular and laravel
我正在尝试显示从 laravel api 中获取的数据 angular table 代码是:
public function fetchQuestions(Request $request)
{
$questions = Questions::where('status',$request->status)->get();
return response()->json($questions, 200);
}
angular代码:
questions = [];
...
this.http.post(this.baseUrl+'api/auth/question', formData).subscribe(result => {
this.questions.push(result);
这不显示任何数据
我必须使用
this.questions.push(result[0]);
this.questions.push(result[1]);
..
..
this.questions.push(result[n]);
推送所有数据。我怎样才能推送所有数组数据。
并使用循环显示数据
<ng-container *ngFor="let img of questions; let i=index">
您当前正在将一个数组压入另一个数组。
要获得您想要的结果,您应该将结果数组分配给问题数组:
...subscribe(result => {this.questions = result})
我正在尝试显示从 laravel api 中获取的数据 angular table 代码是:
public function fetchQuestions(Request $request)
{
$questions = Questions::where('status',$request->status)->get();
return response()->json($questions, 200);
}
angular代码:
questions = [];
...
this.http.post(this.baseUrl+'api/auth/question', formData).subscribe(result => {
this.questions.push(result);
这不显示任何数据
我必须使用
this.questions.push(result[0]);
this.questions.push(result[1]);
..
..
this.questions.push(result[n]);
推送所有数据。我怎样才能推送所有数组数据。
并使用循环显示数据
<ng-container *ngFor="let img of questions; let i=index">
您当前正在将一个数组压入另一个数组。 要获得您想要的结果,您应该将结果数组分配给问题数组:
...subscribe(result => {this.questions = result})