Есть некоторые части, которые нам может понадобиться очистить.
ng-lazyloaded
, ng-lazyloading
, ng-failed-lazyloaded
)setLoadedStyle
. Прямо сейчас мы устанавливаем имена классов тремя разными способами. Нормализовать его (см. Https://github.com/tjoskar/ng-lazyload-image/pull/274#discussion_r160511311). https://github.com/tjoskar/ng-lazyload-image/blob/7b2261798a13066f23c10f353a60e636d95bad2c/src/lazyload-image.ts#L109 https://github.com/tjoskar/ng-lazyload-example.com/tjoskar/ng-laz6d3d3c/image/cf2b6e6e6e6e6e6e6e6e6e6e6eaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaенам /lazyload-image.ts#L116 https://github.com/tjoskar/ng-lazyload-image/blob/7b2261798a13066f23c10f353a60e636d95bad2c/src/lazyload-image.ts#L128window
не определено. Мы проверяем window
в трех местах: https://github.com/tjoskar/ng-lazyload-image/blob/7b2261798a13066f23c10f353a60e636d95bad2c/src/lazyload-image.directive.ts#L21 https: // github. com / tjoskar / ng-lazyload-image / blob / 7b2261798a13066f23c10f353a60e636d95bad2c / src / lazyload-image.directive.ts # L75 https://github.com/tjoskar/ng-lazyload-image6226353323b03b2b03b2b2b2b2b2b06b2b2b2b2b2b2b2b2b2b2b2b08b08 .ts # L20platformId
из LazyLoadImageDirective
. Это было добавлено, чтобы определить, был ли он обработан сервером (https://github.com/tjoskar/ng-lazyload-image/commit/7140a0f8f6dea1968c32bd84b7b90ede83803ed9), но позже был реализован другим способом.npx tslint -c tslint.json 'src/**/*.ts'
чтобы получить ошибки"strict": true
в tsconfig.json
и исправьте ошибки."noImplicitAny": true
в tsconfig.json
и исправьте ошибки.Запросы на вытягивание более чем приветствуются :)
Прохладный! На этой неделе я посмотрю на первые 5 задач.
Самый полезный комментарий
Прохладный! На этой неделе я посмотрю на первые 5 задач.