Vue: рдЖрдИрдУрдПрд╕ рд╕рдлрд╛рд░реА рдЦрд╛рд▓реА рдкреГрд╖реНрда рдкреНрд░рд╕реНрддреБрдд рдХрд░рддрд╛ рд╣реИ

рдХреЛ рдирд┐рд░реНрдорд┐рдд 27 рдЕрдкреНрд░реИрд▓ 2017  ┬╖  35рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ  ┬╖  рд╕реНрд░реЛрдд: vuejs/vue

рд╕рдВрд╕реНрдХрд░рдг

2.2.6

рдкреНрд░рдЬрдирди рд▓рд┐рдВрдХ

https://gist.github.com/cherry-geqi/68b3b83491394851f94d8364ab099a83

рдкреНрд░рдЬрдирди рдХреЗ рдЪрд░рдг

  1. рд╕реВрдЪреА рдкреГрд╖реНрда рдХреЛ рд╕реНрдХреНрд░реАрди рдХреА рдКрдВрдЪрд╛рдИ рд╕реЗ рдХреБрдЫ рджреВрд░реА рдкрд░ рд╕реНрдХреНрд░реЙрд▓ рдХрд░реЗрдВ
  2. рдХрд┐рд╕реА рд╕реЗрд▓ рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░реЗрдВ рдФрд░ рд╡рд┐рд╡рд░рдг рдкреГрд╖реНрда рдкрд░ рдиреЗрд╡рд┐рдЧреЗрдЯ рдХрд░реЗрдВ
  3. рд╡рд╛рдкрд╕ рдиреЗрд╡рд┐рдЧреЗрдЯ рдХрд░реЗрдВ рдФрд░ рдПрдХ рдЦрд╛рд▓реА рдкреГрд╖реНрда рджреЗрдЦреЗрдВ
  4. рд╕реВрдЪреА рдкреГрд╖реНрда рдХреЛ рд╕реНрд╡рд╛рдЗрдк рдХрд░реЗрдВ рдФрд░ рд╕рд╛рдордЧреНрд░реА рджрд┐рдЦрд╛рдПрдВ

рдХреНрдпрд╛ рдЕрдкреЗрдХреНрд╖рд┐рдд рд╣реИ?

рд╕рд╛рдордЧреНрд░реА рдХреА рдПрдХ рдкреВрд░реА рд╕реВрдЪреА

рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдХреНрдпрд╛ рд╣реЛ рд░рд╣рд╛ рд╣реИ?

рд╕рд╛рдордЧреНрд░реА рдХреЗ рдмрд┐рдирд╛ рдПрдХ рдЦрд╛рд▓реА рдкреГрд╖реНрда рдЬрдм рддрдХ рдЖрдк рдкреГрд╖реНрда рдкрд░ рд╕реНрд╡рд╛рдЗрдк рдирд╣реАрдВ рдХрд░рддреЗ


рдЖрдИрдУрдПрд╕ рд╕рдлрд╛рд░реА рдкрд░ рдкреБрди: рдкреНрд░рд╕реНрддреБрдд рдХрд░рддрд╛ рд╣реИ (рдЖрдИрдУрдПрд╕ 10.3.1 рдкрд░ рдкрд░реАрдХреНрд╖рдг рдХрд┐рдпрд╛ рдЧрдпрд╛)ред
рдЖрдИрдУрдПрд╕ рдХреЗ рд▓рд┐рдП рдХреНрд░реЛрдо рдкрд░ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ, рднрд▓реЗ рд╣реА рд╡рд╣ рдПрдХ рд╣реА рдЗрдВрдЬрди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реЛред

рд╕рдмрд╕реЗ рдЙрдкрдпреЛрдЧреА рдЯрд┐рдкреНрдкрдгреА

@ рдЪреЗрд░реА-рдЧреАрдХреА рдореИрдВрдиреЗ рдбреЗрдЯрд╛ рд▓рд╛рдиреЗ рдХреЗ рдмрд╛рдж рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдХреЛрдб рдЬреЛрдбрд╝рд╛:

this.$nextTick(() => {
      window.scrollTo(0, 1)
      window.scrollTo(0, 0)
})

рдХрдо рд╕реЗ рдХрдо рд╣рдорд╛рд░реА рдЯреЗрд╕реНрдЯ рдЯреАрдо рддреЛ рд╕рдВрддреБрд╖реНрдЯ рдереАред

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

рднрд▓реЗ рд╣реА рдореИрдВ рдкреБрди: рдкреЗрд╢ рдирд╣реАрдВ рдХрд░ рд╕рдХрддрд╛, рдпрд╣ рд╕реНрдкрд╖реНрдЯ рд░реВрдк рд╕реЗ рд╕рдлрд╛рд░реА рдХреЗ рдмреИрдХ-рдлреЙрд░рд╡рд░реНрдб рдХреИрд╢ рдХреЗ рд╕рд╛рде рдПрдХ рд╕рдорд╕реНрдпрд╛ рд╣реИ, рди рдХрд┐ рд╕реНрд╡рдпрдВ Vueред

рдХреНрдпрд╛ рд╣рдореЗрдВ рдЗрд╕реЗ рддрдм рдмрдВрдж рдХрд░ рджреЗрдирд╛ рдЪрд╛рд╣рд┐рдП?
@ cherry-geqi рдЕрдЧрд▓реА рдмрд╛рд░ jsfiddle рдХреА рддрд░рд╣ рдПрдХ рдЗрдВрдЯрд░реИрдХреНрдЯрд┐рд╡ рд░реЗрдкреНрд░реЛ рдФрд░ рд╕рдВрдкрд╛рджрди рдпреЛрдЧреНрдп рд░реЗрдкреНрд░реЛ рдкреНрд░рджрд╛рди рдХрд░рдирд╛ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░реЗрдВ рдпрд╣ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдореЛрдмрд╛рдЗрд▓ рд╕рдорд╕реНрдпрд╛рдУрдВ рдХреЗ рд╕рд╛рде рдФрд░ рднреА рдЕрдзрд┐рдХ рдорджрдж рдХрд░рддрд╛ рд╣реИ

рдореБрдЭреЗ рдЦреЗрдж рд╣реИ, рд▓реЗрдХрд┐рди рдореИрдВ рдПрдХ jsfiddle рд░реЗрдкреНрд░реЛ рдкреНрд░рджрд╛рди рдирд╣реАрдВ рдХрд░ рд╕рдХрддрд╛, рдЗрд╕рд▓рд┐рдП рдЗрд╕реЗ рд░рд┐рдкреНрд░реЛ рдХреЗ рд▓рд┐рдП рдХреБрдЫ рдФрд░ рдХрджрдо рдЙрдард╛рдиреЗ рдкрдбрд╝ рд╕рдХрддреЗ рд╣реИрдВред рд╕рд╛рд░ рдПрдХ рдиреНрдпреВрдирддрдо рдкреВрд░реНрдг рд╣реИред рд░рд┐рдкреНрд░реЛ рдХреЗ рд▓рд┐рдП, рд╕рд╛рд░ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░реЗрдВ рдФрд░ рдлрд┐рд░ рдЗрд╕реЗ python3 -m http.server рдЬреИрд╕реЗ рдЕрд╕реНрдерд╛рдпреА рд╕рд░реНрд╡рд░ рдХреА рд░реВрдЯ рдбрд╛рдпрд░реЗрдХреНрдЯрд░реА рдХреЗ рддрд╣рдд рд░рдЦреЗрдВ рдФрд░ рдлрд┐рд░ рдЖрдИрдУрдПрд╕ рд╕рдлрд╛рд░реА рд╕реЗ рдЕрдиреБрд░реЛрдз рдХрд░реЗрдВред

рдореЗрд░реЗ рдбрд┐рд╡рд╛рдЗрд╕ рдореЗрдВ, рдпрд╣ рд▓рдЧрднрдЧ 100% рд░реЗрдкреЛ рд╣реИред

рдпрд╣рд╛рдБ рдПрдХ рд╕реНрдХреНрд░реАрдирдХрд╛рд╕реНрдЯ рд╣реИ:
рд░рд┐рдХреНрдд-рдкреГрд╖реНрда-repro.zip

рдпрд╣ рд╕рдлрд╛рд░реА рдХреЗ рд╕рд╛рде рдПрдХ рд╕рдорд╕реНрдпрд╛ рд╣реЛ рд╕рдХрддреА рд╣реИ, рд▓реЗрдХрд┐рди рд╣рдореЗрдВ рдПрдХ рд╕рдорд╛рдзрд╛рди рдкреНрд░рджрд╛рди рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП, рд╣реИ рдирд╛?

рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдЗрд╕рд▓рд┐рдП рд╣реИ рдХреНрдпреЛрдВрдХрд┐ ... рдЖрдк рд╣рд░ рдмрд╛рд░ рдЬрдм рдЖрдк рдШрд░ рдЬрд╛рддреЗ рд╣реИрдВ рддреЛ рдбреЗрдЯрд╛ рдкреБрдирдГ рдкреНрд░рд╛рдкреНрдд рдХрд░ рд░рд╣реЗ рд╣реЛрддреЗ рд╣реИрдВред рдкреНрд░рд╛рдкреНрдд рдбреЗрдЯрд╛ рдХреЛ рдХреИрд╢ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЖрдкрдХреЛ рд╕реНрдЯреЛрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдПред

рдореБрдЭреЗ рдбрд░ рдирд╣реАрдВ рд▓рдЧ рд░рд╣рд╛ рд╣реИред рд╣реЛ рд╕рдХрддрд╛ рд╣реИ рдХрд┐ рдореИрдВрдиреЗ рдЦреБрдж рдХреЛ рд╕реНрдкрд╖реНрдЯ рдирд╣реАрдВ рдХрд┐рдпрд╛ рд╣реЛ, рд▓реЗрдХрд┐рди рдпрд╣ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдПрдХ рдШрд╛рддрдХ рд╕рдорд╕реНрдпрд╛ рд╣реИ рдЬреЛ рдХреЗрд╡рд▓ рдЖрдИрдУрдПрд╕ рд╕рдлрд╛рд░реА рдкрд░ рд░рд┐рдкреНрд░реЛрдЬрд╝ рд╣реИред рдЬрдм рдореИрдВ рд╡рд╛рдкрд╕ рдиреЗрд╡рд┐рдЧреЗрдЯ рдХрд░рддрд╛ рд╣реВрдВ, рддреЛ рдкреЗрдЬ рдЗрд╕рдХреЗ рд╕рд╛рде рдЗрдВрдЯрд░реИрдХреНрдЯ рдХрд░рдиреЗ рддрдХ рдЦрд╛рд▓реА рд░рд╣рддрд╛ рд╣реИред рдбреЗрдЯрд╛ рд▓реЛрдб рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ рдФрд░ рдбреЛрдо рдХрд╛ рдирд┐рд░реНрдорд╛рдг рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред рдпрд╣ рдПрдХ рдмреНрд░рд╛рдЙрдЬрд╝рд░ рд░реЗрдВрдбрд░рд┐рдВрдЧ рдмрдЧ рдХреА рддрд░рд╣ рд╣реИ, рд▓реЗрдХрд┐рди рдХреНрдпрд╛ рд╣рдо рдХреБрдЫ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ?

рдЖрдкрдХреЗ рджреНрд╡рд╛рд░рд╛ рдкреНрд░рджрд╛рди рдХрд┐рдП рдЧрдП рд╕рдЯреАрдХ рдХреЛрдб рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ iOS 10.3.1 рдкрд░ рдкреБрди: рдкреЗрд╢ рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред

рдпрд╣ 100% рд░реЗрдкреЛ рд╣реИред рд╕реВрдЪреА рдкреГрд╖реНрда (рдорд╣рддреНрд╡рдкреВрд░реНрдг!) рд╕реНрдХреНрд░реЙрд▓ рдХрд░реЗрдВ рдФрд░ рд╡рд┐рд╡рд░рдг рдкреГрд╖реНрда рдкрд░ рдиреЗрд╡рд┐рдЧреЗрдЯ рдХрд░реЗрдВ рдФрд░ рд╡рд╛рдкрд╕ рдиреЗрд╡рд┐рдЧреЗрдЯ рдХрд░реЗрдВред рдореИрдВ рдЗрд╕ рдкрд░ рдХрдо рд╕реЗ рдХрдо 20 рдШрдВрдЯреЗ рд╕реЗ рдХрд╛рдо рдХрд░ рд░рд╣рд╛ рд╣реВрдВред

рдЖрдкрдХрд╛ рдЖрдИрдУрдПрд╕ рд╕рдВрд╕реНрдХрд░рдг?

рдЖрдИрдУрдПрд╕ 10.3.1 рд╡реАрдЪреИрдЯ 6.5.7 рдХреЗ рд╕рд╛рде рдХреЗ рд░реВрдк рдореЗрдВ рдпрд╣ 6.5.6 рдХреЗ рдмрд╛рдж рд╕реЗ WKWebview рдкрд░ рд╕реНрд╡рд┐рдЪ рд╣реЛ рдЧрдпрд╛ред

рдЖрдкрдХреЛ рдЗрд╕рдХрд╛ рдЙрд▓реНрд▓реЗрдЦ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП рдерд╛ - рд╕рдлрд╛рд░реА WKWebView рдирд╣реАрдВ рд╣реИред

рдЖрдИрдУрдПрд╕ рд╕рдлрд╛рд░реА рдкрд░ рд░реЗрдкреНрд░реЛрд╕ред

рд╣рд╛рдВред рдпрд╣ рдПрдХ рдРрд╕реА рд╕рдорд╕реНрдпрд╛ рд╣реИ рдЬреЛ рдЖрдИрдУрдПрд╕ (рд╡реАрдЪреИрдЯ, рд╕рдлрд╛рд░реА, рдХрдо рд╕реЗ рдХрдо) рдкрд░ рдореЗрд░реЗ рдРрдк рдХреЗ рд▓рд┐рдП рднреА 100% рдкреНрд░рддрд┐рд▓рд┐рдкрд┐ рдкреНрд░рд╕реНрддреБрдд рдХрд░рдиреЗ рдпреЛрдЧреНрдп рд╣реИред рд╡реНрдпреВ 2.3.3ред

@Centaur рдХреНрдпрд╛ рдЖрдкрдХреЛ рд╡рд░реНрдХрдЕрд░рд╛рдЙрдВрдб рдорд┐рд▓рд╛ рд╣реИ?

@ рдЪреЗрд░реА-рдЧреАрдХреА рдореИрдВрдиреЗ рдбреЗрдЯрд╛ рд▓рд╛рдиреЗ рдХреЗ рдмрд╛рдж рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдХреЛрдб рдЬреЛрдбрд╝рд╛:

this.$nextTick(() => {
      window.scrollTo(0, 1)
      window.scrollTo(0, 0)
})

рдХрдо рд╕реЗ рдХрдо рд╣рдорд╛рд░реА рдЯреЗрд╕реНрдЯ рдЯреАрдо рддреЛ рд╕рдВрддреБрд╖реНрдЯ рдереАред

рд╣рд╛рдБ, рдХреНрдпрд╛ рдЖрдк рдЗрд╕ рд╕рдорд╕реНрдпрд╛ рдХрд╛ рд╕рдорд╛рдзрд╛рди рдХрд░рддреЗ рд╣реИрдВ? @ рдЪреЗрд░реА-рдЧреАрдХреА

@ppxialetsgo @Centaur рджреНрд╡рд╛рд░рд╛ рдкреНрд░рджрд╛рди рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╡рд░реНрдХрдЕрд░рд╛рдЙрдВрдб рдмрд╕ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред рдЬрд╛рд╣рд┐рд░ рддреМрд░ рдкрд░ рдпрд╣ рдХреЛрдИ рд╡реНрдпрдХреНрддрд┐рдЧрдд рдорд╛рдорд▓рд╛ рдирд╣реАрдВ рд╣реИред рдореЗрд░рд╛ рд╕реБрдЭрд╛рд╡ рд╣реИ рдХрд┐ vuejs рдЯреАрдо рдЗрд╕ рдкрд░ рдЕрдзрд┐рдХ рдзреНрдпрд╛рди рджреЗрдВред @yyx990803 @posva

+1 рдмрд┐рд▓реНрдХреБрд▓ рд╡рд╣реА рд╕рдорд╕реНрдпрд╛ред

рдЖрдИрдУрдПрд╕ 9/10/11 + рд╡реАрдЪреИрдЯ (рдбрдмреНрд▓реНрдпреВрдХреЗрд╡реЗрдмрд╡реНрдпреВ)/рд╕рдлрд╛рд░реА рдкрд░ 100% рдкреБрди: рдкреНрд░рд╕реНрддреБрдд рдХрд┐рдпрд╛ рдЧрдпрд╛ред рд╡реАрдЪреИрдЯ рдХреЗ UIWebview рдореЗрдВ рдкреБрди: рдкреЗрд╢ рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ред

рдЙрдкрд░реЛрдХреНрдд рд╡рд░реНрдХрдЕрд░рд╛рдЙрдВрдб рд╣рдорд╛рд░реЗ рд▓рд┐рдП рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред

рд╣рдо рдЕрдкрдиреЗ рдирдП рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдХреЗ рд▓рд┐рдП Vue рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд░ рд░рд╣реЗ рд╣реИрдВ рд▓реЗрдХрд┐рди рдпрд╣ рдереНрд░реЗрдб рдмрд╣реБрдд рдХреБрдЫ рд╡реИрд╕рд╛ рд╣реА рд╣реИ рдЬреИрд╕рд╛ рдореИрдВ рджреЗрдЦ рд░рд╣рд╛ рд╣реВрдБред рд╣рдорд╛рд░реЗ рдкреНрд░рд╛рдердорд┐рдХ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЗ рдкрд╛рд╕ рдирд╡реАрдирддрдо рдлреЛрди рдирд╣реАрдВ рд╣реЛрдВрдЧреЗ рдФрд░ рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдирдореВрдирд╛ Vue рдРрдкреНрд╕ рдХреЗрд╡рд▓ IOS (7.1.2) Safari => IPHONE-4 рдкрд░ рдкреНрд░рд╕реНрддреБрдд рдирд╣реАрдВ рд╣реЛрддреЗ рд╣реИрдВред

рдкреНрд░рдЬрдирди:
рдпрд╣рд╛рдБ vue рдбреЗрдореЛ IOS 7.1.2 . рдкрд░ рдкреНрд░рд╕реНрддреБрдд рдирд╣реАрдВ рд╣реЛрддрд╛ рд╣реИ
https://lucasleandro1204.github.io/vue-content-loading

рд▓реЗрдХрд┐рди рд╕рдордХрдХреНрд╖ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдШрдЯрдХ рдХрд░рддрд╛ рд╣реИ:
https://danilowoz.github.io/react-content-loader/

рдХреГрдкрдпрд╛ рд╕рд▓рд╛рд╣ рджреЗрдВред

рдореБрдЭреЗ рднреА рдпрд╣реА рд╕рдорд╕реНрдпрд╛ рд╣реИ

рдореЗрд░реА рднреА рдпрд╣реА рд╕рдорд╕реНрдпрд╛ рд╣реИред

рдореЗрд░реА рднреА рдпрд╣реА рд╕рдорд╕реНрдпрд╛ рд╣реИред

рдпрд╣ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ Vue рдХреЗ рдмрдЬрд╛рдп Safari рд╕реЗ рд╕рдВрдмрдВрдзрд┐рдд рдПрдХ рд╕рдорд╕реНрдпрд╛ рд╣реИ, рдЗрд╕ рдбреЗрдореЛ рдХреЛ рджреЗрдЦреЗрдВ рдЬрд┐рд╕рдореЗрдВ Vue рд╢рд╛рдорд┐рд▓ рдирд╣реАрдВ рд╣реИред

рдорд╣рд╛рди! @javoski рдХрд╛ рдбреЗрдореЛ рдЗрдВрдЧрд┐рдд рдХрд░рддрд╛ рд╣реИ рдХрд┐ рд╕рдорд╕реНрдпрд╛ Vue рд╕реЗ рдирд╣реАрдВ рдмрд▓реНрдХрд┐ Safari рд╕реЗ рд╕рдВрдмрдВрдзрд┐рдд рд╣реИред

@ рд╣рд╛рдУ-рд╡реВ @javoski , рдореИрдВ рдЖрдкрдХреЗ рд╕рд╛рде рд╕рдлрд╛рд░реА рднрд╛рдЧ рд╕реЗ рдЕрд╕рд╣рдордд рд╣реВрдВ, рдореИрдВрдиреЗ рдЕрдкрдиреЗ рдЖрдИрдкреЙрдб рдЯрдЪ рдореЗрдВ Google рдХреНрд░реЛрдо рдХреЗ рд╕рд╛рде рдкреНрд░рдпрд╛рд╕ рдХрд┐рдпрд╛ рдФрд░ рдпрд╣ рднреА рд╡рд╣реА рдкреНрд░рд╕реНрддреБрдд рдХрд░рддрд╛ рд╣реИ

@рдЬрд╛рд╡реЛрд╕реНрдХреА ред рдпрд╣ рд╡реЗрдм рдЗрдВрд╕реНрдкреЗрдХреНрдЯрд░ рдореЗрдВ рдХрд╣рддрд╛ рд╣реИ рдХрд┐ рдЖрдкрдХреЛ рдПрдХ рддреНрд░реБрдЯрд┐ рд╣реИ рдЬреИрд╕рд╛ рдХрд┐ рдлреЛрдЯреЛ рдореЗрдВ рджрд┐рдЦрд╛рдпрд╛ рдЧрдпрд╛ рд╣реИ
screen shot 2018-01-06 at 10 48 52

рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ "рдЯрд┐рдХ" рдареАрдХ рд╕реЗ рдирд╣реАрдВ рдкрдврд╝рд╛ рдЧрдпрд╛ рд╣реИ

рд╣реЗ рджреЛрд╕реНрддреЛрдВ, рдореБрдЭреЗ рднреА рдпрд╣реА рд╕рдорд╕реНрдпрд╛ рдереАред рд▓реЗрдХрд┐рди рдЕрдм рдореИрдВрдиреЗ рдЕрдкрдиреА рд╕рдорд╕реНрдпрд╛ рд╣рд▓ рдХрд░ рд▓реА рд╣реИред
рдореБрдЭреЗ рдкрддрд╛ рдЪрд▓рд╛ рдХрд┐ рдореЗрд░реА рд╕рдорд╕реНрдпрд╛ рдбреЛрдо рдЯреНрд░реА рдХреА рд╕рдВрд░рдЪрдирд╛ рдХреЗ рдХрд╛рд░рдг рдереА

рдореЗрд░реЗ рдорд╛рдорд▓реЗ рдореЗрдВ, рджреЛ рдиреЗрд╕реНрдЯреЗрдб HTML рддрддреНрд╡ рд╣реИрдВред

рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдРрд╕рд╛ рдЗрд╕рд▓рд┐рдП рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рдЗрд╕рд╕реЗ рдлреНрд░реЗрдо рдЧрд▓рдд рд╣реЛ рдЬрд╛рддрд╛ рд╣реИред

рдореБрдЭреЗ рдирд╣реАрдВ рдкрддрд╛ рдХрд┐ рдореЗрд░реЗ рдкрд╛рд╕ рдмрд┐рд▓реНрдХреБрд▓ рд╡рд╣реА рд╕рдорд╕реНрдпрд╛ рдереА, рд▓реЗрдХрд┐рди рдореБрдЭреЗ рдПрдХ рд╕рдорд╕реНрдпрд╛ рдереА рдЬреЛ рдЗрд╕рдХреЗ рдмрд╣реБрдд рдХрд░реАрдм рд▓рдЧрддреА рд╣реИред рдореЗрд░реЗ рд▓рд┐рдП рд╕рдорд╛рдзрд╛рди babel-polyfill рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдирд╛ рдерд╛ред рддреЛ, рднрд╡рд┐рд╖реНрдп рдХреЗ рд▓реЛрдЧреЛрдВ рдХреЗ рд▓рд┐рдП рдЗрд╕ рдореБрджреНрджреЗ рдХреЛ рдЧреБрдЧрд▓ рдХрд░рдирд╛ рдПрдХ рд╡рд┐рдХрд▓реНрдк рд╣реЛ рд╕рдХрддрд╛ рд╣реИ рдЬреЛ рдорджрдж рдХрд░рддрд╛ рд╣реИред

рдЖрдкрдХреЗ рдХрд╛рдордХрд╛рдЬ рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рдж @Centaur !!!
рдЖрдкрдиреЗ рдореБрдЭреЗ рдбрд┐рдмрдЧрд┐рдВрдЧ рдХреЗ рдШрдВрдЯреЗ рдмрдЪрд╛рдП... рдзрдиреНрдпрд╡рд╛рдж рднрд╛рдИред

рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдкрд░ рдПрдХ рд╣реА рд╕рдорд╕реНрдпрд╛ рд╣реЛрддреА рд╣реИ, рдпрджрд┐ рддрддреНрд╡ '-рд╡реЗрдмрдХрд┐рдЯ-рдУрд╡рд░рдлреНрд▓реЛ-рд╕реНрдХреНрд░реЙрд▓рд┐рдВрдЧ: рдЯрдЪ' рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИ, рддреЛ рдЗрд╕реЗ рдореЗрд░реЗ рдорд╛рдорд▓реЗ рдореЗрдВ рд╡рд╛рдкрд╕реА рдкрд░ рдкреНрд░рд╕реНрддреБрдд рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред

рддреЛ, рд╕реНрдХреНрд░реЙрд▓ рд╡рд┐рдзрд┐ рдХреЛ рдЫреЛрдбрд╝рдХрд░ рдЕрдВрдд рдореЗрдВ рд╕рдорд╕реНрдпрд╛ рдХреЛ рдХреИрд╕реЗ рд╣рд▓ рдХрд░реЗрдВ? рдореБрдЭреЗ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдкрд░ рднреА рд╕рдорд╕реНрдпрд╛ рдХрд╛ рд╕рд╛рдордирд╛ рдХрд░рдирд╛ рдкрдбрд╝рддрд╛ рд╣реИ ...
@ рдЪреЗрд░реА-рдЧреАрдХреА @Centaur @posva

рд╣рд╛рд▓рд╛рдБрдХрд┐ рдпрд╣ рд╕рдорд╕реНрдпрд╛ рд╣рд▓ рд╣реЛ рдЧрдИ рд╣реИ, рдлрд┐рд░ рднреА рдореИрдВ рдпрд╣ рдХрд╣рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдБ рдХрд┐ рдпрд╣ рдПрдХ ios рд╕рдорд╕реНрдпрд╛ рдирд╣реАрдВ рд╣реИ, рдмрд▓реНрдХрд┐ рдПрдХ vue рд╕рдорд╕реНрдпрд╛ рд╣реИред рдпрджрд┐ рдЖрдкрдХреЛ рдХрд╣рдирд╛ рд╣реИ рдХрд┐ рдпрд╣ рдПрдХ ios рд╕рдорд╕реНрдпрд╛ рд╣реИ, рддреЛ рдпрджрд┐ рдХреЛрдИ Android рд╕рдорд╕реНрдпрд╛ рд╣реИ, рддреЛ рдХреНрдпрд╛ рдпрд╣ рдХреЛрдИ vue рд╕рдорд╕реНрдпрд╛ рдирд╣реАрдВ рд╣реИ? рддреЛ рдФрд░ рдХреМрди Vue рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдЧрд╛?
рддреБрдо рдкрд╛рдБрдЪ рд╣реЛ

рдпрд╣ рд╕рдорд╕реНрдпрд╛ рдЕрднреА рднреА Safari iOS 12 рдкрд░ рдореМрдЬреВрдж рд╣реИред

@ рд╕реЗрдВрдЯреМрд░ рдлрд┐рдХреНрд╕ рдиреЗ рдХрд╛рдо рдХрд┐рдпрд╛, рдЖрдкрдХреЛ рдмрд╕ рдореБрдЦреНрдп рд╕реНрдХреНрд░реЙрд▓рд┐рдВрдЧ рддрддреНрд╡ рдвреВрдВрдврдирд╛ рд╣реИред рдореЗрд░реЗ рдорд╛рдорд▓реЗ рдХреЗ рд▓рд┐рдП рдпрд╣ рд╢рд░реАрд░ рддрддреНрд╡ рдХреЗ рдЕрдВрджрд░ рдПрдХ div рдерд╛ред

рд╣рд╛рд▓рд╛рдБрдХрд┐ рдпрд╣ рд╕рдорд╕реНрдпрд╛ рд╣рд▓ рд╣реЛ рдЧрдИ рд╣реИ, рдлрд┐рд░ рднреА рдореИрдВ рдпрд╣ рдХрд╣рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдБ рдХрд┐ рдпрд╣ рдПрдХ ios рд╕рдорд╕реНрдпрд╛ рдирд╣реАрдВ рд╣реИ, рдмрд▓реНрдХрд┐ рдПрдХ vue рд╕рдорд╕реНрдпрд╛ рд╣реИред рдпрджрд┐ рдЖрдкрдХреЛ рдХрд╣рдирд╛ рд╣реИ рдХрд┐ рдпрд╣ рдПрдХ ios рд╕рдорд╕реНрдпрд╛ рд╣реИ, рддреЛ рдпрджрд┐ рдХреЛрдИ Android рд╕рдорд╕реНрдпрд╛ рд╣реИ, рддреЛ рдХреНрдпрд╛ рдпрд╣ рдХреЛрдИ vue рд╕рдорд╕реНрдпрд╛ рдирд╣реАрдВ рд╣реИ? рдФрд░ рдХреМрди Vue рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдЧрд╛?
рдЖрдк рдкрд╛рдВрдЪ рд╕рд╛рд▓ рдХреЗ рд╣реИрдВ

рдХреНрдпрд╛ рдЖрдк рдПрд╕рдЬреЗрдмреА рд╣реИрдВ?

Vue . рдореЗрдВ рдЗрд╕реНрддреЗрдорд╛рд▓ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ

scrollBehavior (to, from, savedPosition) {
    // return цЬЯцЬЫц╗ЪхКихИ░хУкф╕кчЪДф╜Нч╜о
   return {y: 0}
  }
#рдореЗрд░реА рд╕рдорд╕реНрдпрд╛ рд╣реИ...

ios safari рдореЗрдВ Vue , рдЬрдм рджрд╛рдпрд╛рдВ рд╕реНрд▓рд╛рдЗрдб home page , рддреЛ рдкреЗрдЬ рдЦрд╛рд▓реА рд╣реЛрдЧрд╛ я╝М рдлрд┐рд░ рдкрд┐рдЫрд▓реЗ рдкреЗрдЬ рдХреА рд╕рд╛рдордЧреНрд░реА рджрд┐рдЦрд╛рдПрдВя╝М рдЕрдВрдд рдореЗрдВ home page рдХреА рд╕рд╛рдордЧреНрд░реА рдЖрддреА рд╣реИ

рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛: рдпрд╣ рдХреЗрд╡рд▓ home page рд╡рд╛рдкрд╕ рдирд╣реАрдВ рдЖрдпрд╛ рд╣реИ рдЬрд┐рд╕рдореЗрдВ рдпрд╣ рд╕рдорд╕реНрдпрд╛ рд╣реИя╝М рдпрд╣ рдШрдЯрдирд╛ рдЕрдиреНрдп рдкреГрд╖реНрдареЛрдВ рдкрд░ рднреА рдореМрдЬреВрдж рд╣реИ;

#рдореИрдВрдиреЗ рдЗрд╕реЗ рдХреИрд╕реЗ рд╕реБрд▓рдЭрд╛рдпрд╛

Vue Transition emmm . рдХреЛ рдЫреЛрдбрд╝ рджреЗрдВ

ef9ec

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

рд╕рдВрдмрдВрдзрд┐рдд рдореБрджреНрджреЛрдВ

loki0609 picture loki0609  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

paulpflug picture paulpflug  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

wufeng87 picture wufeng87  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

Jokcy picture Jokcy  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

finico picture finico  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ