[英]Require.js model collection fetch difficulty
好吧,我将尽力解释这一点。
我正在使用require.js。 我有一个名为ScheduleView.js的文件,它会加载Subject.js 。
Subject.js
define([
'jquery',
'underscore',
'backbone',
'libs/myFunctions/schedule/collections/SubjectList'
], function($, _, Backbone, SubjectList){
var Subject = Backbone.Model.extend({
initialize: function(){
subjectList = new SubjectList;
subjectList.fetch({
success: function(){
console.log('yay! fetched');
}
})
...
return Subject;
主题模型大量使用。 而且我不能让它每次都获取数据。 那只是浪费性能。 在ScheduleView中一次初始化Subject并传递变量也很麻烦。
还有其他选择吗?
希望您理解问题。 谢谢
啊哈! 在“ libs / myFunctions / schedule / collections / SubjectList”里面,我简单地写道:
var subjectList = new Subject
return subjectList
这样,我可以在每次需要链接时简单地包含该链接,而只需一次获取信息即可。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.