URI(WCFサービス)にグリッドのページングパラメーターを配置する際に問題が発生しました。
ここに私のグリッドの「ストア」コードがあります:
Ext.define('KP.store.Listls', {
extend: 'Ext.data.Store',
model: 'KP.model.Listls',
autoLoad: true,
pageSize: 50,
autoLoad: { start: 0, limit: 50 },
autoSync: true,
proxy: {
type: 'ajax',
startParam: undefined,
api: {
read: '/adres/listls?page=' + 1 + '&size=' + 20
},
reader: {
type: 'json',
root: 'data',
totalProperty: 'total'
}
}
});
そしてここに私のインターフェースサービスのコード:
[WebInvoke(
Method = "GET",
//UriTemplate = "/list",
UriTemplate = "listls?page={page}&size={size}",
RequestFormat = WebMessageFormat.Json,
ResponseFormat = WebMessageFormat.Json,
BodyStyle = WebMessageBodyStyle.Bare
)]
List<Person> GetLs(string page, string size);
問題は次のコード文字列にあります。
read: '/adres/listls?page=' + ??? + '&size=' + 20
ページ番号を理解するためにどのパラメータを使用しますか?どうもありがとう!