簡體   English   中英

Require.js模型集合獲取困難

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM