我使用这个系统..发送一个成功= 0或1的json取决于成功或错误,这是正确的还是有一个更好的更正确的方法来传递true或false到ajax调用?
@Component({
selector: 'Starwars',
directives: [ShoppingComponent],
template: `<shopping></shopping>`,
providers: [CartActions, PartActions,
provide(AppStore, {useValue: this.appStore})
]
})
然后在Ajax中:
if (empty($item)) {
// add to the DB
$return['success'] = 0;
return Response()->json($return);
} else {
$return['success'] = 0;
$return['message'] = "Already in Collection";
return Response()->json($return);
}
答案 0 :(得分:0)
我使用true
或false
然后比较if (data.success)
。
如果你想要一个布尔值发送一个布尔值,但这只是我的观点。
答案 1 :(得分:0)
这仅取决于您,您可以保存success
,也可以保存status
...
<?php
if (empty($item)) {
// add to the DB
$return['success'] = true;
} else {
$return['success'] = false;
$return['message'] = "Already in Collection";
}
return Response()->json($return);