$apply
, если это настроено + разрешаем пропертис с заглавной буквы — #191 — спасибо @ghermetowatchDepth
для отдельных свойств — #185 — спасибо @rosstonreactDirective
— #149 — спасибо @villesaupeerDependencies
#118, спасибо @aabenoja$scope.$apply
, когда вы уже внутри $apply
или $digest
(чтобы вызвать ошибку) (#99)$scope.$apply
, если требуется это значение (#85). Было смешанное обсуждение этого вопроса, и достаточно убедительного случая использования не было предоставлено, но я считаю, что возврат значения является тривиальным и общепринятой практикой. Его использование не обязательно и может считаться антипаттерном, но в случае, если в будущем появится допустимый случай использования, мне хотелось бы, чтобы ngReact не мешал этому.## 0.1.6scope.apply
(#78)$watchGroup
в Angular, если он существует, чтобы избежать лишних перерисовок (#69)watchDepth
для управления типом смотрителя области Angular ('collection'
для использования _watchCollection_
, 'reference'
для использования _watch_
и сравнения по ссылке, и по умолчанию используем _watch_
и сравнение значений (#47))reactDirective
(#34)"Views.Components.ThisReactComponentIsNamespaced"
)"controller as"
(было сломано) (#40)Исправление: Ошибка, при которой использование глобальной версии React осуществлялось некорректно через window.react
вместо window.React
Исправление: Ошибка, при которой сжатый код всегда ожидал окружение CommonJS из-за того, что "exports"
всегда было объектом (поскольку мы использовали wrap=true
в конфигурации Uglify)## 0.1.1
Поломка: Улучшение: Обновление до React v0.12 (поломка, так как React начинает отключать свою API).
Исправление: Поддержка использования в окружении CommonJS и AMD (спасибо @alexanderbeletsky).
Исправление: Баг, при котором падающий обратный вызов для поиска компонента React на окне не достигался из-за ошибки $injector
.
Улучшение: Изменение reactDirective
, чтобы он мог принимать сам компонент React в качестве аргумента (вместо строки с названием компонента React, которое всё ещё поддерживается).
Улучшение: Поддержка юнит-тестирования.
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Опубликовать ( 0 )