99re热这里只有精品视频,7777色鬼xxxx欧美色妇,国产成人精品一区二三区在线观看,内射爽无广熟女亚洲,精品人妻av一区二区三区

AngularJS 定義和使用時的占位量

2018-07-26 17:11 更新

兩方面。一是在定義時,在其 URL 中可以使用變量引用的形式(類型于定義錨點路由時那樣)。第二時定義默認 params ,即 GET 參數(shù)時,可以定義為引用 postData 中的某變量。比如我們這樣改一下:

var Book = $resource('/book/:id', {}, actions);
var book = Book.read({id: '123'}, {}, function(response){
  console.log(response);
});

在 URL 中有一個 :id ,表示對 params 中 id 這個變量的引用。因為 read 是一個 POST 請求,根據(jù)調(diào)用形式,第一個參數(shù)是 params ,第二個參數(shù)是 postData 。這樣的調(diào)用結果就是,我們會發(fā)一個 POST 請求到如下地址, postData 為空:

/book/123?_method=read

再看默認的 params 中引用 postData 變量的形式:

var Book = $resource('/book', {id: '@id'}, actions);
var book = Book.read({title: 'xx'}, {id: '123'}, function(response){
  console.log(response);
});

這樣會出一個 POST 請求, postData 內(nèi)容中有一個 id 數(shù)據(jù),訪問的 URL 是:

/book?_method=read&id=123&title=xx

這兩個機制也可以聯(lián)合使用:

var Book = $resource('/book/:id', {id: '@id'}, actions);
var book = Book.read({title: 'xx'}, {id: '123'}, function(response){
  console.log(response);
});

結果就是出一個 POST 請求, postData 內(nèi)容中有一個 id 數(shù)據(jù),訪問的 URL 是:

/book/123?_method=read&title=xx


以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號