Показать сообщение отдельно
  #2 (permalink)  
Старый 25.06.2016, 02:28
Аватар для armidoll
Кандидат Javascript-наук
Отправить личное сообщение для armidoll Посмотреть профиль Найти все сообщения от armidoll
 
Регистрация: 28.05.2015
Сообщений: 116

1. Model нужно инициализировать ДО биндинга ( http://jsfiddle.net/udXL5/632/ )
2. Валидация model при set() работает принудительно { validate : true } в отличие от save()
3. По умолчанию метод isValid() возвращал true при заданных аттрибутах ( посмотреть: console.log( model.isValid ); )
var model = new APP.DiaryModel();
    
    this.model = model
    
    Backbone.Validation.bind( this, {
        attributes : ['title', 'desc']
    } );

    model.set({
      title: titleValue,
      desc: descValue
    },
    {
    	validate: true
    });


обратил внимание на:
this.$el.find('#diariesListInner')

а что, такая запись не работает:
this.$('#diariesListInner')

?

Последний раз редактировалось armidoll, 25.06.2016 в 02:41.
Ответить с цитированием