Показать сообщение отдельно
  #2 (permalink)  
Старый 10.05.2012, 20:39
Профессор
Отправить личное сообщение для DjDiablo Посмотреть профиль Найти все сообщения от DjDiablo
 
Регистрация: 04.02.2011
Сообщений: 1,815

Велосипед очень сомнительный, я бы на него не сел. )))
сразу что непонравилось с лёту.

css: { 
            red: "age > 50", 
            orange: "30 < age && age <= 50", 
            green: "age <= 30" 
        }

Это какой то синтаксический вынос моозга )))
справа это как я понял фильтр ?
Если так, то при age<=30 получиется что то вроде css: { green }, ну или css=green;
вот собственно и вопрос куда color делся ? Или background к примеру, да и вообще все css стили ?. С какого перепуга там вдруг green? где логика ? где здравый смысл ?

И кстатии немогу не спросить, если в нормальном knockout связывание происходило дикларативно в view, то где же в этом чуде размещать код указывающий на связь (конфиг биндингов), в viewmodel что ли ?
__________________
Лучше калымить в гандурасе чем гандурасить на колыме

Последний раз редактировалось DjDiablo, 10.05.2012 в 22:58.
Ответить с цитированием