169 похожих чатов

В Vue3 пытаюсь получить доступ к data свойству компонента из

директивы, доступ к элкменту через binding.instance делаю. Но data свойство возвращает undefined при <script setup> компоненте. Если переделцывают компоент на объект с setup методом, то работает корректно (см пример закоментированный блок в примере)

https://sfc.vuejs.org/#eyJBcHAudnVlIjoiPHNjcmlwdCBzZXR1cD5cbmltcG9ydCB7IHJlZiB9IGZyb20gJ3Z1ZSdcblxuY29uc3QgbXNnID0gJ0hlbGxvIFdvcmxkISdcblxuY29uc3QgdlRlc3QgPSB7XG4gIGJlZm9yZU1vdW50OiAoZWwsIGJpbmRpbmcsIHZub2RlKSA9PiB7XG4gIFx0bGV0IFZ1ZUVsZW1lbnQgPSBiaW5kaW5nLmluc3RhbmNlXG4gICAgYWxlcnQoVnVlRWxlbWVudC5tc2cpXG5cdH1cbn1cbjwvc2NyaXB0PlxuXG48IS0tc2NyaXB0PlxuZXhwb3J0IGRlZmF1bHQge1xuICBzZXR1cChwcm9wcykge1xuICAgIGxldCBtc2cgPSAnV2VsY29tZSB0byBWdWUzISc7XG4gICAgcmV0dXJuIHsgbXNnIH07XG4gIH0sXG4gIGRpcmVjdGl2ZXM6IHtcbiAgICB0ZXN0OiB7XG4gICAgICBiZWZvcmVNb3VudDogKGVsLCBiaW5kaW5nLCB2bm9kZSkgPT4ge1xuICAgICAgICBjb25zdCB2dWVFbGVtZW50ID0gYmluZGluZy5pbnN0YW5jZTtcbiAgICAgICAgYWxlcnQodnVlRWxlbWVudC5tc2cpO1xuICAgICAgfVxuICAgIH1cbiAgfVxufTtcbjwvc2NyaXB0LS0+XG5cbjx0ZW1wbGF0ZT5cbiAgPGgxIHYtdGVzdD57eyBtc2cgfX08L2gxPlxuPC90ZW1wbGF0ZT4iLCJpbXBvcnQtbWFwLmpzb24iOiJ7XG4gIFwiaW1wb3J0c1wiOiB7XG4gICAgXCJ2dWVcIjogXCJodHRwczovL3NmYy52dWVqcy5vcmcvdnVlLnJ1bnRpbWUuZXNtLWJyb3dzZXIuanNcIlxuICB9XG59In0=

Что нужно поправить или что делаю не так?

3 ответов

20 просмотров

может с плейграундом что-то не так. локально оба варианта одинаково отработали

Александр-Павлов Автор вопроса
Ivan Lebedev
может с плейграундом что-то не так. локально оба в...

хм, у меня локально тоже undefined, для воспроизведения простой пример сделал на playground. Можешь свой локальынй прмер показать и какая версия vuejs локально?

script setup компоненты приватные по умолчанию и в их инстансах нет никаких свойств если тебе нужен к ним доступ снаружи, то их нужно явно указывать через defineExpose()

Похожие вопросы

Обсуждают сегодня

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Карта сайта