有些部分我们可能需要一些清理。
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/blob/7b2261798a13066f23c10f35360 /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 com / tjoskar / ng-lazyload-image / blob / 7b2261798a13066f23c10f353a60e636d95bad2c / src / lazyload-image.directive.ts#L75 https://github.com/tjoskar/ng-lazyload-image/blob/7b2261798a13066frollcc10f353a .ts#L20LazyLoadImageDirective
删除platformId
LazyLoadImageDirective
。 添加了它以检测它是否是服务器渲染的(https://github.com/tjoskar/ng-lazyload-image/commit/7140a0f8f6dea1968c32bd84b7b90ede83803ed9),但稍后以不同的方式实现。npx tslint -c tslint.json 'src/**/*.ts'
以获取错误tsconfig.json
设置"strict": true
tsconfig.json
并修复错误tsconfig.json
设置"noImplicitAny": true
tsconfig.json
并修复错误拉取请求绝对不受欢迎:)
凉爽的! 我将在本周查看前5个任务。
最有用的评论
凉爽的! 我将在本周查看前5个任务。