Size: a a a

Vue.js Russian Developers Community

2020 September 15

E

Eugene in Vue.js Russian Developers Community
Alex Kharechko
чтобы было красиво и это не отнимало времени, делается один раз тратится 5 минут.
Затредил не тому человеку
источник

pd

p d in Vue.js Russian Developers Community
Alex Kharechko
чтобы было красиво и это не отнимало времени, делается один раз тратится 5 минут.
У меня стоит литер, ты наверное не меня тегнуть хотел
источник

П

Петр in Vue.js Russian Developers Community
Alex Kharechko
чтобы было красиво и это не отнимало времени, делается один раз тратится 5 минут.
спасибо, это мне)
источник

AK

Alex Kharechko in Vue.js Russian Developers Community
p d
У меня стоит литер, ты наверное не меня тегнуть хотел
сори понял @dragon17777
источник

pd

p d in Vue.js Russian Developers Community
Петр
просто люди делятся на два типа: 1.которые не упустят момент, чтобы самоутвердиться. А другие дадут совет. Ты, безусловно, к первому
Если ты не смог вычленить совета из моей речи - печаль.
Советую: пиши с нормальным форматированием
источник

VL

Valerii Leontiev in Vue.js Russian Developers Community
Ребят, позабыл js к своему стыду.
Как мне сделать, чтобы функция из methods могла быть прочитана в такой функции, которая находится в mounted?

   function handleDrop(e) {
     console.log(this.onUpload);
     let dt = e.dataTransfer;
     let files = dt.files;
     this.onUpload(files);
   }
источник

V💊

Vladimir 💉 💊 Voytenk... in Vue.js Russian Developers Community
Петр
просто люди делятся на два типа: 1.которые не упустят момент, чтобы самоутвердиться. А другие дадут совет. Ты, безусловно, к первому
тут как раз был совет - без форматирования помогать не будут, хочешь что бы помогли - форматируй
источник

VL

Valerii Leontiev in Vue.js Russian Developers Community
имеется в виду функция onUpload()
источник

V💊

Vladimir 💉 💊 Voytenk... in Vue.js Russian Developers Community
Valerii Leontiev
Ребят, позабыл js к своему стыду.
Как мне сделать, чтобы функция из methods могла быть прочитана в такой функции, которая находится в mounted?

   function handleDrop(e) {
     console.log(this.onUpload);
     let dt = e.dataTransfer;
     let files = dt.files;
     this.onUpload(files);
   }
this.yourMethod
источник

VL

Valerii Leontiev in Vue.js Russian Developers Community
не, контекст функции же берется
источник

VL

Valerii Leontiev in Vue.js Russian Developers Community
а там нет этого метода
Надо или биндить или типа того
источник

V💊

Vladimir 💉 💊 Voytenk... in Vue.js Russian Developers Community
Valerii Leontiev
не, контекст функции же берется
в данном случае контекст = vue
источник

SM

Sultan Musaev in Vue.js Russian Developers Community
Valerii Leontiev
не, контекст функции же берется
намного выше берется
источник

VL

Valerii Leontiev in Vue.js Russian Developers Community
в чем тогда проблема, что в моем примере функция undefined?
источник

VL

Valerii Leontiev in Vue.js Russian Developers Community
я полагал, что проблема контекста
Нет?
источник

V💊

Vladimir 💉 💊 Voytenk... in Vue.js Russian Developers Community
Valerii Leontiev
в чем тогда проблема, что в моем примере функция undefined?
стоп, у тебя в маунтед написано то что ты скинул?
источник

VL

Valerii Leontiev in Vue.js Russian Developers Community
Vladimir 💉 💊 Voytenko
стоп, у тебя в маунтед написано то что ты скинул?
да
источник

V💊

Vladimir 💉 💊 Voytenk... in Vue.js Russian Developers Community
... вынеси это тоже в методы и будет тебе счастье
источник

VL

Valerii Leontiev in Vue.js Russian Developers Community
Vladimir 💉 💊 Voytenko
... вынеси это тоже в методы и будет тебе счастье
ок
А в чем проблема-то?
Оно не успевает методы прогрузить?
источник

V💊

Vladimir 💉 💊 Voytenk... in Vue.js Russian Developers Community
Valerii Leontiev
ок
А в чем проблема-то?
Оно не успевает методы прогрузить?
замыкания, тут действительно контекст не тот
источник