なんかの Log

良い感じで投げっぱなしにしてみせる。

Backbone.jsでグローバルを叩く

外部ドメインのAPIを叩きたいだけなんだけどサンプルで書かれてるのが内部APIでしかもRESTfulなURLばっかでそもそもグローバル使えんのかもようわからんかった。クエリ文字列とかどうすんのと。叩いてみたらとりあえずとれたので書いておく。

var Sample = Backbone.Model.extend({
    url: "http://example.com/hoge",
});

var sample = new Sample;

// http://example.com/hoge?foo=a&bar=b&baz=123
sample.fetch({
    foo: "a",
    bar: "b",
    baz: 123
});


sample.get('a'); // => a