هناك بعض الأجزاء التي قد نحتاج إلى بعض التنظيف.
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-image/blob10/7b22623 /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-image/blob/735b2261798a1c .ts # L20platformId
من LazyLoadImageDirective
. تمت إضافة هذا لاكتشاف ما إذا كان قد تم تقديمه على الخادم (https://github.com/tjoskar/ng-lazyload-image/commit/7140a0f8f6dea1968c32”4b7b90ede83803ed9) ولكن تم تنفيذه بطريقة مختلفة لاحقًا.npx tslint -c tslint.json 'src/**/*.ts'
للحصول على الأخطاء"strict": true
في tsconfig.json
وأصلح الأخطاء"noImplicitAny": true
في tsconfig.json
وأصلح الأخطاءطلبات السحب أكثر من موضع ترحيب :)
رائع! سألقي نظرة على أول 5 مهام في هذا الأسبوع.
التعليق الأكثر فائدة
رائع! سألقي نظرة على أول 5 مهام في هذا الأسبوع.