我正在研究这个angular2应用程序,我正在进行CRUD操作。
我有http来制作get
& post
请求。
我想立即执行put
操作,但找不到任何相关内容。
任何输入?
感谢。
答案 0 :(得分:27)
如果您已熟悉UT
,那么
POST和PUT请求之间的区别仅在于OST
而不是verb
,
对于前端至少,它只是// Update existing Hero
private put(hero: Hero) {
let headers = new Headers();
headers.append('Content-Type', 'application/json');
let url = `${this.heroesUrl}/${hero.id}`;
return this.http
.put(url, JSON.stringify(hero), {headers: headers})
.map(res => res.json());
}
。
Angular Docs (have to make it complicated)
Http
并且记住 - Observables可能是懒惰的(例如:Angular' use App\Http\Controllers\Controller;
/**
* FindMyBank path action.
*/
class FindMyBankController extends Controller {
/**
*
* @return \Illuminate\View\View|\Illuminate\Contracts\View\Factory
*/
function showMyNeeds() {
return view('front/findMyBank/FR/myNeeds', array(
));
}//method
}
请求)所以你需要订阅它们才能执行请求,即使你没有&#39 ; t想要处理响应。 - @ user2171669
答案 1 :(得分:1)
white-space: normal;