|
|
|
vue js название обработчика события из переменной
|
|||
|---|---|---|---|
|
#18+
Здравствуйте пишу на vue.js Код: javascript 1. 2. 3. 4. 5. 6. 7. не могу повесить обработчик события, т.к. vue считает что btnItem.op это строка, если написать "btnItem.op", то тоже. вообщем вопрос: как вытащить значение из переменной btnItem.op ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.10.2018, 14:58 |
|
||
|
vue js название обработчика события из переменной
|
|||
|---|---|---|---|
|
#18+
_konstantine_, у меня вопрос а так вообще можно? и второй как повесить разные обработчики событий на разные кнопки? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.10.2018, 15:59 |
|
||
|
vue js название обработчика события из переменной
|
|||
|---|---|---|---|
|
#18+
_konstantine_, можно. Посмотрите в сторону делегирования . На vue.js такую операцию Код: javascript 1. можно провернуть. Если получится, в выходные гляну, там вроде несложно... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.10.2018, 17:37 |
|
||
|
vue js название обработчика события из переменной
|
|||
|---|---|---|---|
|
#18+
Тебе все функции для вызова из UI надо определить в секции methods. Отсюда следует, что: 1. Тебе надо определить "op" (чтобы это не значило) в секции methods компонента. 2. Тебе надо замутить что-то типа op(buttonID) и по нему определять, что надо сделать. или 3. Сделать отдельный компонент для кнопки и уже в нём определить в секции methods функцию для обработки нажатия. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.10.2018, 23:54 |
|
||
|
vue js название обработчика события из переменной
|
|||
|---|---|---|---|
|
#18+
_konstantine_, присоединяюсь к Агнец за бортом Примерчик, если я правильно понял задание Код: html 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.10.2018, 11:22 |
|
||
|
|

start [/forum/topic.php?fid=22&msg=39723605&tid=1443993]: |
0ms |
get settings: |
8ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
168ms |
get topic data: |
14ms |
get forum data: |
2ms |
get page messages: |
49ms |
get tp. blocked users: |
2ms |
| others: | 15ms |
| total: | 277ms |

| 0 / 0 |

Извините, этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
... ля, ля, ля ...