Тема: UIjs Альфа 1
Показать сообщение отдельно
  #27 (permalink)  
Старый 22.11.2015, 11:47
Профессор
Посмотреть профиль Найти все сообщения от Mаxmaxmаximus
 
Регистрация: 29.10.2015
Сообщений: 473

лол текстовый файл с багами все пополняется и пополняется


needReplace off создает изолированный скоуп, но иногда это не нужно

движок IE и EDGE при парсинге функций не выдает ошибку если функцция
имеет некорректное присваивание типа (ава) = val, так что надо подобное
руками отслеживать и ставить выражениям setter = null

удалять EveentEmitter обрабоичики после разрушения Async scope

не работает ui-transclude и data-if на одной ноде
внутри темплейтов компонентов

багует data-if, не всегда воссаздает элементы если в выражении
цепочка prop.prop.prop

в выражениях нельзя сделать (exp).func() точка не имеет основания,
а должна

всякие валидаторы на data-model всякие классы там добавлять
при верных данных не верных данных всякое такое прочее, сделать
удобным для использования в кастомных инпатах и сделать удобным
для наследования

репитер бывает если принимает тот такой же по структуре массив,
но другой факически обьект, то calсSplices при вычислении
говорит что весь массив надо перерисовать.

доделать получение exp paths сервисе parse для stringExp

внедрить виртуальный дом чтобы не было ни промисов ничего,
я работал бы с виртуальными дом обьектами мгновенно, и без промисов
а виртуал дом бы сам решал когда их отрендерить физически.

если несколько одноименных компонентов конструируются на разных уровнях
одного элемента, то при @require() они перекрывают друг друга,
а должны быть каждый на своем... в общем решить эту неопределенность

сделать style-prop поддерживающими вендорные префиксы если они есть

SelectionSaver не работает в opera 12

доработать параметры сервиса http такие как таймаут и контент тайп

mouseenter mouseleave не работает в интернет експлорер)

on-wheel не работает в opera 12 (только on-mousewheel)

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

сделать мерджевые атрибуты еще и датабиндинговыми,
чтобы несколько разных датабиндингов с ранных левлов
компонента срабатывали на одном атрибуте и значения рисовали
рядом через пробел. как мердж атрибутов, только динамический.

сделать нормальную передачу ассинхронки в промисах,
ибо теряется ассинхронный контекст в функциях переданных в then
и вообще решить делать лиасинхронку в промисах, они ж
горячее место в коде теперь
Ответить с цитированием