Hay algunas partes que podríamos necesitar una limpieza.
ng-lazyloaded
, ng-lazyloading
, ng-failed-lazyloaded
)setLoadedStyle
. Ahora mismo estamos configurando los nombres de las clases de tres formas diferentes. Normalícelo (consulte 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-image/blob/7b2261798a130d66r /lazyload-image.ts#L116 https://github.com/tjoskar/ng-lazyload-image/blob/7b2261798a13066f23c10f353a60e636d95bad2c/src/lazyload-image.ts#L128window
no está definido. Estamos comprobando window
en tres lugares: 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-image/blob/7b2261798a13066r95c23c2b2261798a13066rf23c1 .ts # L20platformId
de LazyLoadImageDirective
. Esto se agregó para detectar si se procesó en el servidor (https://github.com/tjoskar/ng-lazyload-image/commit/7140a0f8f6dea1968c32bd84b7b90ede83803ed9) pero se implementó de una manera diferente más adelante.npx tslint -c tslint.json 'src/**/*.ts'
para obtener los errores"strict": true
en tsconfig.json
y corregir los errores"noImplicitAny": true
en tsconfig.json
y corregir los erroresLas solicitudes de extracción son más que bienvenidas :)
¡Fresco! Echaré un vistazo a las primeras 5 tareas esta semana.
Comentario más útil
¡Fresco! Echaré un vistazo a las primeras 5 tareas esta semana.