Size: a a a

Nuxt.js — русскоговорящее сообщество

2020 December 18

i

iWatchYouFromAfar in Nuxt.js — русскоговорящее сообщество
Туся
А он динамически меняется пользователем или как вообще?
пока нет, но потом будет логика на бэке для динамической замены номера телефона по разным критериям
источник

i

iWatchYouFromAfar in Nuxt.js — русскоговорящее сообщество
Dmitry
Нет
Может тогда в родителе каком-нибудь?
Миксин не даст возможности менять везде, он будет встроен в компонент и все
так в этом и смысл, на сайте есть 4 компонента где номер телефона выводится в виде кликабельной ссылки, нужно будет поменять телефон - меняю в миксине и во всех компонентах он сразу заменился после ребилда
источник

D

Dmitry in Nuxt.js — русскоговорящее сообщество
Ну после ребилда да
источник

D

Dmitry in Nuxt.js — русскоговорящее сообщество
Но не динамически
источник

АП

Андрей Панасюк... in Nuxt.js — русскоговорящее сообщество
iWatchYouFromAfar
может есть более изяшное решение?
Provide / inject
источник

Т

Туся in Nuxt.js — русскоговорящее сообщество
Ну я б в .env добавила вообще если пока что никакой логики нет динамической.
источник

i

iWatchYouFromAfar in Nuxt.js — русскоговорящее сообщество
Dmitry
Но не динамически
а если я в миксине буду писать запрос на бек и именно бек будет решать какой телефон показывать?
источник

D

Dmitry in Nuxt.js — русскоговорящее сообщество
Тогда это будет запрос из каждого компонента с этим миксином
источник

D

Dmitry in Nuxt.js — русскоговорящее сообщество
А не один на всех
источник

i

iWatchYouFromAfar in Nuxt.js — русскоговорящее сообщество
Туся
Ну я б в .env добавила вообще если пока что никакой логики нет динамической.
пока что нет, но мне нужно предусмотреть связь с беком, т.к. именно он будет отдавать нужный телефон
источник

i

iWatchYouFromAfar in Nuxt.js — русскоговорящее сообщество
Dmitry
Тогда это будет запрос из каждого компонента с этим миксином
да, не очень хорошечно(
источник

D

Dmitry in Nuxt.js — русскоговорящее сообщество
Я вижу только передавать пропсами из родителя
Provide/inject насколько я помню не работают динамически, если в родителе поменять, то в дочерних компонентах не изменится как пропс, а останется изначальный
источник

V💊

Vladimir 💉 💊 Voytenk... in Nuxt.js — русскоговорящее сообщество
Dmitry
Я вижу только передавать пропсами из родителя
Provide/inject насколько я помню не работают динамически, если в родителе поменять, то в дочерних компонентах не изменится как пропс, а останется изначальный
работает, если делать реактивную передачу
источник

D

Dmitry in Nuxt.js — русскоговорящее сообщество
Vladimir 💉 💊 Voytenko
работает, если делать реактивную передачу
подскажешь что значит реактивная передача?
источник

V💊

Vladimir 💉 💊 Voytenk... in Nuxt.js — русскоговорящее сообщество
Dmitry
подскажешь что значит реактивная передача?
vue.observable
источник

D

Dmitry in Nuxt.js — русскоговорящее сообщество
понял
Тогда вот так можно)
источник

AD

Aleksandr Dergunov in Nuxt.js — русскоговорящее сообщество
iWatchYouFromAfar
ребят, подскажите, есть задача менять номер телефона из одного места в разных компонентах на сайте, может кто решал подобную задачу? пока думаю использовать миксин и там хранить номер телефона с тегом tel: и в обычных видах 8 (000) 000-00-00 и 8000000000
Делал .replace и регуляркой добавлял скобки и дефисы
источник

i

iWatchYouFromAfar in Nuxt.js — русскоговорящее сообщество
спасибо всем, пойду изучать
источник

i

iWatchYouFromAfar in Nuxt.js — русскоговорящее сообщество
Aleksandr Dergunov
Делал .replace и регуляркой добавлял скобки и дефисы
а регулярку сам писал или нашел где-то решение?
источник

AD

Aleksandr Dergunov in Nuxt.js — русскоговорящее сообщество
iWatchYouFromAfar
а регулярку сам писал или нашел где-то решение?
Сам. Как вернусь домой - скину. Там очень просто и получается, что хватает 1 формата телефона.
источник