[英]ExtJS - Sending POST and PUT requests with an object
快速提問:我可以使用這個:
// POST /users
{
user:{
name: "Lorem ipsum",
email: "mail@server.com
}
}
代替這個?
// POST /users
{
name: "Lorem ipsum",
email: "mail@server.com
}
如果是的話,我當然可以在方法上有所幫助,因為我真的沒有找到方法。
非常簡單,只需#rtfm。
所以我的API將像這樣工作:
// GET /users
{
users: [
{id: 1, name: "Lorem Ipsum", email: "foo@bar.com"},
{id: 2, name: "Dolor sit", email: "mail@server.com"}
]
}
和:
// POST /user or PUT /user/1
{
user: {
name: "New user name",
email: "new@mail.com
}
}
所以我要做的就是像這樣設置模型的代理:
proxy: {
reader: {
rootProperty: 'users'
},
writer: {
rootProperty: 'user'
}
}
問題解決了! \\ O /
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.