Ng-lazyload-image: рдЖрдпреЛрдирд┐рдХ реи - "рдЖрдпрди-рдХрд╛рд░реНрдб" рдирд┐рд░реНрджреЗрд╢ рдХреЗ рдЕрдВрджрд░ рдХрд╛рдо рдирд╣реАрдВ рдХрд░ рд░рд╣рд╛

рдХреЛ рдирд┐рд░реНрдорд┐рдд 22 рдЕрдЧре░ 2017  ┬╖  11рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ  ┬╖  рд╕реНрд░реЛрдд: tjoskar/ng-lazyload-image

рдирдорд╕реНрддреЗ,

рдореИрдВ рдЖрдпреЛрдирд┐рдХ 2 рдХреЗ рд╕рд╛рде рдЗрд╕ рдореБрджреНрджреЗ рдХрд╛ рд╕рд╛рдордирд╛ рдХрд░ рд░рд╣рд╛ рд╣реВрдБ:

рдЕрд╕рд▓ рдореЗрдВ, рдХреНрдпрд╛ рд╣реЛ рд░рд╣рд╛ рд╣реИ рдХрд┐ рдЬрдм рдЖрдИрдПрдордЬреА рдЯреИрдЧ рдЖрдпрди-рдХрд╛рд░реНрдб рдирд┐рд░реНрджреЗрд╢ рдХреЗ рдЕрдВрджрд░ рд╣реЛрддрд╛ рд╣реИ рддреЛ рдЫрд╡рд┐ рдмрд┐рд▓реНрдХреБрд▓ рд▓реЛрдб рдирд╣реАрдВ рд╣реЛ рд░рд╣реА рд╣реИ, рдпрд╣ рдХреЗрд╡рд▓ "рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдЫрд╡рд┐" рджрд┐рдЦрд╛рддреА рд╣реИред рдЫрд╡рд┐ рдХреЛ рдЖрдпрди-рдХрд╛рд░реНрдб рдХреЗ рдмрд╛рд╣рд░ рд░рдЦрдирд╛ рдареАрдХ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред

рдХреГрдкрдпрд╛ рдореБрдЭреЗ рдмрддрд╛рдПрдВ рдХрд┐ рдХреНрдпрд╛ рдЖрдк рдЗрд╕ рдкрд░ рдПрдХ рдирдЬрд╝рд░ рдбрд╛рд▓ рд╕рдХрддреЗ рд╣реИрдВред

рдЬрдЧрд╣ рдореЗрдВ.ts
...
рдирд┐рд░реНрдпрд╛рдд рд╡рд░реНрдЧ рдкреНрд▓реЗрд╕рдкреЗрдЬ {

рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдЫрд╡рд┐: рд╕реНрдЯреНрд░рд┐рдВрдЧ = ' http://via.placeholder.com/350x150 ';
рдЬрдЧрд╣: рдХреЛрдИ = {
imgUrl: ' https://encrypted-tbn0.gstatic.com/images?q=tbn :ANd9GcSSCP8YYuzKCXQLhQ7mkH5I_VpZ0v23BWrJ4QkxSSldl7sOV__xKA'
};

рдХрдВрд╕реНрдЯреНрд░рдХреНрдЯрд░ () {
}

...
}

рдЬрдЧрд╣.рдПрдЪрдЯреАрдПрдордПрд▓ рдореЗрдВ:
<ion-card> <img [defaultImage]="defaultImage" [lazyLoad]="place.imgUrl" /> ..... </ion-card>

рдзрдиреНрдпрд╡рд╛рдж

рд╕рднреА 11 рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

рдирдорд╕реНрддреЗ,

рдХреНрдпрд╛ ion-cord рдХрд┐рд╕реА рджреГрд╢реНрдп рдХреЗ рдЕрдВрджрд░ рд╣реИрдВ рдпрд╛ рдРрд╕рд╛ рдХреБрдЫ рднреА рд╣реИ рдЬрд┐рд╕рдХрд╛ рдЕрдкрдирд╛ рд╕реНрдХреНрд░реЙрд▓ рдХрдВрдЯреЗрдирд░ рд╣реИ? рдХреНрдпрд╛ рдЖрдк рдореБрдЭреЗ рдЕрдкрдирд╛ рдЕрдзрд┐рдХ рд╡рд┐рдЪрд╛рд░ рджреЗ рд╕рдХрддреЗ рд╣реИрдВ?

рдЬрд▓реНрджреА рдЬрд╡рд╛рдм рджреЗрдиреЗ рдХрд╛ рд╢реБрдХреНрд░рд┐рдпрд╛ред

рдпрд╣рд╛рдБ рдореЗрд░рд╛ рд╡рд┐рдЪрд╛рд░ рдореВрд▓ рд░реВрдк рд╕реЗ рд╣реИ:

** рд╡рд╣ рд╕рдм рдЬреЛ "рдЖрдпрди-рд╕рд╛рдордЧреНрд░реА" рдореЗрдВ рд▓рд┐рдкрдЯрд╛ рд╣реБрдЖ рд╣реИ рд▓реЗрдХрд┐рди рдХрд┐рд╕реА рдХрд╛рд░рдг рд╕реЗ рдпрд╣рд╛рдБ рдареАрдХ рд╕реЗ рд╕реНрд╡рд░реВрдкрд┐рдд рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛ рд░рд╣рд╛ рд╣реИред



    <ion-card-content>
        <ion-card-title>
            <div>{{place.name}}</div>
        </ion-card-title>
        <div>
            Some content here ....
        </div>
    </ion-card-content>
</ion-card>

рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ ion-content рд╕рдорд╕реНрдпрд╛ рд╣реЛ рд╕рдХрддреА рд╣реИред ng-lazyload-image рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣реЗ рд╣реИрдВ window рд╕реНрдХреНрд░реЙрд▓ рдИрд╡реЗрдВрдЯ рдХреЗ рд▓рд┐рдП рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдкреНрд░рддрд┐ рд▓реЗрдХрд┐рди ion-content рдЕрдкрдиреЗ рд╕реНрд╡рдпрдВ рдкреБрд╕реНрддрдХ рдХрдВрдЯреЗрдирд░ рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣рд╛ рд╣реИ рддреЛ рд╣рдо рдкрд░ рд╕реНрдХреНрд░реЙрд▓ рдШрдЯрдирд╛ рдХреЗ рд▓рд┐рдП рд╕реБрдирдиреЗ рдХреА рдЬрд░реВрд░рдд рд╣реИ ion-content ред

рдХреНрдпрд╛ рдЖрдк рдирд┐рдореНрди рдЯреЗрдореНрдкрд▓реЗрдЯ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ:

<ion-content #container>
  <ion-card>
    <img defaultImage]="defaultImage" [lazyLoad]="place.imgUrl" [scrollTarget]="container.scrollElement" />
    you content
  </ion-card>
</ion-content>

рдЗрд╕ рдорд╛рдорд▓реЗ рдХреА рддрд▓рд╛рд╢ рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рдж,

рдореИрдВрдиреЗ рдкреНрд░рджрд╛рди рдХрд┐рдП рдЧрдП рдХреЛрдб рдХреЗ рд╕рд╛рде рдкреНрд░рдпрд╛рд╕ рдХрд┐рдпрд╛ рд╣реИ рд▓реЗрдХрд┐рди рдХреЛрдИ рдлрд░реНрдХ рдирд╣реАрдВ рдкрдбрд╝рддрд╛, рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдЖрдпрди-рд╕рд╛рдордЧреНрд░реА рд╕рдорд╕реНрдпрд╛ рдирд╣реАрдВ рд╣реИ рдФрд░ рдЖрдпрди-рдХрд╛рд░реНрдб рд╣реЛ рд╕рдХрддрд╛ рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рдпрджрд┐ рдЖрдк рдЖрдпрди-рдХрд╛рд░реНрдб рдХреЗ рдмрд╛рд╣рд░ рдЖрдИрдПрдордЬреА рдЯреИрдЧ рд▓реЗрддреЗ рд╣реИрдВ рддреЛ рдпрд╣ рдареАрдХ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред

рдХреНрдпрд╛ рдЖрдкрдиреЗ рдЗрд╕реЗ рдЕрдкрдиреА рдУрд░ рд╕реЗ рдкреБрди: рдкреЗрд╢ рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд┐рдпрд╛? рдпрджрд┐ рдЖрдкрдиреЗ рдирд╣реАрдВ рдХрд┐рдпрд╛ рддреЛ рдореИрдВ рдмрд┐рдЯрдмрдХреЗрдЯ рдореЗрдВ рдПрдХ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рд╕рд╛рдЭрд╛ рдХрд░ рд╕рдХрддрд╛ рд╣реВрдВред

рдзрдиреНрдпрд╡рд╛рдж

рд╣рдореНрдо, рдареАрдХ рд╣реИред рд╣рд╛рдБ, рдпрд╣ рдмрд╣реБрдд рдЕрдЪреНрдЫрд╛ рд╣реЛрдЧрд╛ рдпрджрд┐ рдореБрдЭреЗ рдЖрдкрдХреА рдкрд░рд┐рдпреЛрдЬрдирд╛ рддрдХ рдкрд╣реБрдБрдЪ рдкреНрд░рд╛рдкреНрдд рд╣реЛ :) рдореИрдВ рдмрд┐рдЯрдмрдХреЗрдЯ рдкрд░ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдирд╛рдо рдХреЗ рд░реВрдк рдореЗрдВ tjoskar рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣рд╛ рд╣реВрдБ рдпрджрд┐ рдпрд╣ рдПрдХ рдХрд░реАрдмреА рдкрд░рд┐рдпреЛрдЬрдирд╛ рд╣реИред

рдХреНрдпрд╛ рдЖрдкрдиреЗ рд╕рдорд╕реНрдпрд╛ рдХрд╛ рд╕рдорд╛рдзрд╛рди рдХрд┐рдпрд╛? рдореИрдВ рдЕрдм рдЗрд╕ рдореБрджреНрджреЗ рдХреЛ рдмрдВрдж рдХрд░ рджреВрдВрдЧрд╛ рд▓реЗрдХрд┐рди рдЗрд╕реЗ рдлрд┐рд░ рд╕реЗ рдЦреЛрд▓рдиреЗ рдХреЗ рд▓рд┐рдП рд╕реНрд╡рддрдВрддреНрд░ рдорд╣рд╕реВрд╕ рдХрд░реВрдВрдЧрд╛ред

рдореБрдЭреЗ рдПрдХ рдРрд╕реА рд╣реА рд╕рдорд╕реНрдпрд╛ рд╣реИ рдЬреЛ рдЕрдВрддрд╣реАрди рд╕реНрдХреНрд░реЙрд▓рд┐рдВрдЧ рд╕реЗ рд╕рдВрдмрдВрдзрд┐рдд рд╣реЛ рд╕рдХрддреА рд╣реИред рд╡рд┐рдХрд╛рд╕ рдореЗрдВ рдореЗрд░реА рдкрд░рд┐рдпреЛрдЬрдирд╛ http://veterinary.communityone.com рд╣реИ , рдЖрдкрдХреЛ рд╕рд╛рдордЧреНрд░реА рджреЗрдЦрдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рд▓реЙрдЧрд┐рди рдмрдирд╛рдирд╛ рд╣реЛрдЧрд╛, рдлрд┐рд░ рд▓реЙрдЧ рдЗрди рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж рд╕рд╛рдЗрдбрдмрд╛рд░ рд╕реЗ рд╕рд╛рдорд╛рдЬрд┐рдХ рдлрд╝реАрдб рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░рдирд╛ рд╣реЛрдЧрд╛ред рдкреНрд░рд╛рд░рдВрднрд┐рдХ рдкреГрд╖реНрда рдЫрд╡рд┐ рдХреЛ рдареАрдХ рджрд┐рдЦрд╛рддрд╛ рд╣реИ рд▓реЗрдХрд┐рди рдПрдХ рдмрд╛рд░ рдЕрдВрддрд╣реАрди рд╕реНрдХреНрд░реЙрд▓рд┐рдВрдЧ рд╢реБрд░реВ рд╣реЛ рдЬрд╛рддреА рд╣реИ рдкрд╣рд▓реА рдЫрд╡рд┐ рдПрдХ рд╕реНрдкрд┐рдирд░ рдореЗрдВ рд╡рд╛рдкрд╕ рдЖ рдЬрд╛рддреА рд╣реИ рдФрд░ рдлрд┐рд░ рдХрднреА рдкреНрд░рдХрдЯ рдирд╣реАрдВ рд╣реЛрддреА рд╣реИред

capture

@jcbowyer , рдореИрдВрдиреЗ рдЕрднреА рдПрдХ рдЦрд╛рддрд╛ рдмрдирд╛рдпрд╛ рд╣реИ рд▓реЗрдХрд┐рди рдореИрдВ рд╕рдорд╕реНрдпрд╛ рдХреЛ рдкреБрди: рдЙрддреНрдкрдиреНрди рдирд╣реАрдВ рдХрд░ рд╕рдХрд╛ред рдореИрдВрдиреЗ рдХреЗрд╡рд▓ рддреАрди рдкреЛрд╕реНрдЯ рдХрд┐рдП рдФрд░ рдХреЛрдИ рдЕрдирдВрдд рд╕реНрдХреНрд░реЙрд▓ рдирд╣реАрдВ рдорд┐рд▓рд╛ред

рдзрдиреНрдпрд╡рд╛рдж рдореИрдВрдиреЗ рдЕрдВрддрддрдГ рдХреБрдЫ рдмрджрд▓ рджрд┐рдпрд╛ рдФрд░ рдпрд╣ рдХрд╛рдо рдХрд░рдирд╛ рд╢реБрд░реВ рдХрд░ рджрд┐рдпрд╛ред рдореБрдЭреЗ рдпрдХреАрди рдирд╣реАрдВ рд╣реИ рдХрд┐ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдЗрд╕реЗ рдХреНрдпрд╛ рддрдп рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ

@tjoskar рдпрд╣рд╛рдВ рд╡рд╣реА рдореБрджреНрджрд╛ рд╣реИред рдЗрд╕рдХреЗ рд▓рд┐рдП рдХреЛрдИ рд╕рдВрднрд╛рд╡рд┐рдд рдлрд┐рдХреНрд╕?

@jeffreyramia , рд╡рд╣реА рдореБрджреНрджрд╛? рдХреНрдпрд╛ рдЖрдк рдЖрдпрдирд┐рдХ рдФрд░ ion-card рдХрд╛ рднреА рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣реЗ рд╣реИрдВ? рдХреНрдпрд╛ рдЖрдк рдПрдХ рдирдпрд╛ рдореБрджреНрджрд╛ рдЦреЛрд▓ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рдЗрд╕ рдореБрджреНрджреЗ рдХрд╛ рд╡рд░реНрдгрди рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рд╢рд╛рдпрдж рдХреБрдЫ рдХреЛрдб рд╕рд╛рдЭрд╛ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ?

рдХреНрдпрд╛ рдпрд╣ рдкреГрд╖реНрда рдЙрдкрдпреЛрдЧреА рдерд╛?
0 / 5 - 0 рд░реЗрдЯрд┐рдВрдЧреНрд╕