Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 06.05.2014, 12:20
Новичок на форуме
Отправить личное сообщение для stas2014 Посмотреть профиль Найти все сообщения от stas2014
 
Регистрация: 04.10.2013
Сообщений: 2

Создать View из Model
Делаю конструктор автар, если пол не указан то надо вывести форму где пользователь указывает пол.

A24.constructorAvatars = Backbone.Model.extend({
    initialize:function() {

   //  this.fetch({url:'/ajax/getLayout'});
        
        if(!this.get('sex')) {
            a24.view = new A24.constructorAvatarsView;
        }

    },
     defaults: {
        sex:null,
        p1: {},
        p2: {},
        p3: {},
        p4: {},
        p5: {}
     },

    urlRoot: '/ajax/setLayout'
});


Так вьюха не создается( Подскажите как мне быть? Постоянно слушать изменения в этой моделе мне не подходит, один раз надо проверить есть ли 'пол' после инициализации и запроса к базе данных и все, причем проверить надо не при создании объекта модели, а поле того как завершится ajax запрос.

Подскажите пожалуйста как это реализовать?
Ответить с цитированием
  #2 (permalink)  
Старый 11.05.2014, 18:05
Аспирант
Отправить личное сообщение для biperch Посмотреть профиль Найти все сообщения от biperch
 
Регистрация: 10.07.2013
Сообщений: 34

если вам нужно после загрузки данных в модель выполнять что-то, а тем более во вьюхе то это вешать слушателя на модель. Или в fetch передавать функцию success : function(){}, она выполнится как только с сервера придут данные.
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
По строке создать объект mue Общие вопросы Javascript 1 24.11.2012 12:57
Backbone: Правильно ли если view меняет данные model beard Библиотеки/Тулкиты/Фреймворки 6 19.09.2012 03:18
помогите создать View rom30 ExtJS 5 02.12.2011 03:38
как создать в цикле несколько дочерних элементов одного уровня? DimonCry Общие вопросы Javascript 11 13.01.2011 09:46
Создать узел <img> внутри <div> glutton Events/DOM/Window 1 09.11.2009 13:41