소스 검색

Should not set background image in the cover mode.

NaotoshiFujita 3 년 전
부모
커밋
b2bbe8b12d
4개의 변경된 파일3개의 추가작업 그리고 3개의 파일을 삭제
  1. 0 0
      dist/js/splide-renderer.min.js
  2. 1 1
      dist/js/splide.cjs.js
  3. 1 1
      dist/js/splide.esm.js
  4. 1 1
      src/js/renderer/SplideRenderer/SplideRenderer.ts

파일 크기가 너무 크기때문에 변경 상태를 표시하지 않습니다.
+ 0 - 0
dist/js/splide-renderer.min.js


+ 1 - 1
dist/js/splide.cjs.js

@@ -2696,7 +2696,7 @@ class SplideRenderer {
   }
   cover(content) {
     const { styles, html = "" } = content;
-    if (this.options.cover) {
+    if (this.options.cover && !this.options.lazyLoad) {
       const src = html.match(/<img.*?src\s*=\s*(['"])(.+?)\1.*?>/);
       if (src && src[2]) {
         styles.background = `center/cover no-repeat url('${src[2]}')`;

+ 1 - 1
dist/js/splide.esm.js

@@ -2692,7 +2692,7 @@ class SplideRenderer {
   }
   cover(content) {
     const { styles, html = "" } = content;
-    if (this.options.cover) {
+    if (this.options.cover && !this.options.lazyLoad) {
       const src = html.match(/<img.*?src\s*=\s*(['"])(.+?)\1.*?>/);
       if (src && src[2]) {
         styles.background = `center/cover no-repeat url('${src[2]}')`;

+ 1 - 1
src/js/renderer/SplideRenderer/SplideRenderer.ts

@@ -589,7 +589,7 @@ export class SplideRenderer {
   private cover( content: SlideContent ): void {
     const { styles, html = '' } = content;
 
-    if ( this.options.cover ) {
+    if ( this.options.cover && ! this.options.lazyLoad ) {
       const src = html.match( /<img.*?src\s*=\s*(['"])(.+?)\1.*?>/ );
 
       if ( src && src[ 2 ] ) {

이 변경점에서 너무 많은 파일들이 변경되어 몇몇 파일들은 표시되지 않았습니다.