こんにちは、アンダースコアの once() を使用した requirejs シングルトンのわかりやすい例を教えてください。
私はこれまでのところこれを持っています:
define(['jquery', 'underscore', 'backbone'], function($, _, Backbone) {
var SingletonModel = Backbone.Model.extend({
urlRoot: "/model",
idAttribute: "_id"
});
return function() {
once(SingeletonModel);
};
});
ご覧のとおり、特に return ステートメントは完全にくだらないものです。Backbone.Model をシングルトン化する方法がわかりません...