3

ページが表示されるたびにモデルデータを (非同期に) フェッチしたいと思います。パスには、取得するフィールドを withOnShow-handler に指示する追加のパラメーターが含まれる場合があります。次に例を示します。

..#!/navigation/href_with_params/users/123?fields=a,b,c,d

withOnShow ハンドラ内の「フィールド」パラメータにどのようにアクセスしますか?

Cool.loadUser = function(callback, page) {
$.get('users/' + page.currentId + "?fields=" + <fields>, function(data) {
  callback(ko.mapping.fromJSON(data));
  });
};
4

1 に答える 1

4

あなたは次のようなことができます

var fields = page.ctx.field();

あなたの中にwithOnShow。お役に立てれば。

于 2014-04-11T05:05:03.307 に答える