Roman
у тебя created не async
😉 CONNECT: async function({ commit, state }) {
Yevhenii
при чем тут CONNECT?
Yevhenii
lifecycle hook created
Yevhenii
посмотри внимательн на ошибку
Yevhenii
на конcоль
Yevhenii
created() { await this.$store.dispatch
Yevhenii
ты там забыл async
Родион
всем привет использую vue + i18next если в подстроке хтмл тэги они выводятся текстом кто сталкивался?
Roman
теперь понял, да, makes sense
Roman
спасибо)
Родион
https://yadi.sk/i/BmHR7QvP3SiAj9 такого плана в браузере
Родион
в шаблоне вот это: <h1>{{ $t("q",{ interpolation: { escapeValue:false } }) }}</h1>
Родион
мне кажется что хтмл подставляется уже после того как шаблоны распарсились
Nikita 🦫
<h1>{{ $t("q",{ interpolation: { escapeValue:false } }) }}</h1>
Nikita 🦫
"`" позволяют писать код
Nikita 🦫
1 штука для однострочного, 3 штуки для многострочного
Родион
это хорошо тут вопрос почему тэги отображаются в виде текста а не хтмл
Alexander
Я походу дела чего-то недопонял. Проблема в том, что теги выводяться на странице ввиду текста, а не рендеряться?
Родион
да
Родион
<h1><span v-html="$t("q",{ interpolation: { escapeValue:false } })"></span></h1> так вообще не получается
Alexander
Я обычно делаю так: <h1><span>{{ $t('invest') }}</span>{{ $t('text') }}<b>{{ $t('anotherText') }}</b></h1> В таком случае не должно возникнуть никаких проблем
Родион
да но i18next это для мультиязчности и в фразе в разных языках возможно нужно будет местами менять текста
Alexander
да но i18next это для мультиязчности и в фразе в разных языках возможно нужно будет местами менять текста
логично, они 100% это учли, так что советую полистать в доке, что именно - не подскажу
Michael
или ещё какой hyperhypenextfiber ?
Michael
#bionic
Anton
как можно с плагина вызывать методы ? Создал свой тип переменной в $root обозвал его $code когда вызываю this.$code подключаеться без проблем, там у меня в Vue.mixin туда добавли методы, но при попытке вызвать this.$code.test() или this.$code.methods.test() выдаеться ошибка ) ПАМАГИТЕ плз
Родион
оке, спасиб за участие
Valerii
Чуваки, а вы замечали такое, что vue.js удаляет data-аттрибуты с рутового элемента? например у меня <div id="app" data-index="1"></div> при рендере vue.js удаляет data-index, остается только id причем в jsfiddle это не воспрозводится. если убираю код vue.js то data-index остается Это как-то связано с cli?
Valerii
Какие варианты есть передать данные во вью приложение? без инлайнового тэга script? мне нужно просто передать айдишник во vue.js приложение, чтобы знать куда стучаться
Valerii
думал через data-attr, но видать vue.js против.
Стас
el: #id
Стас
а если внутрь js-массива из текстового поля
Стас
v-model
Valerii
ват?
Стас
<textarea v-model="memory.text" placeholder="Введите набор запросов..." id="column-1-textarea"></textarea>
Стас
data: { memory: { text: '' } }
Valerii
Простой айдишник. Мне нужно чтобы приложение при рендере знало на какой айдишник стучаться
Стас
viewmodel = new Vue({ el: '#app'}
Стас
<div id="app"></div>
Стас
Готово, вы прекрасны)
Valerii
ты не понял вопрос
batkor
Ахах
Serge
🙈
batkor
И я не понял
Valerii
у кого нибудь есть запущенный vue через cli?
batkor
ты не понял вопрос
Надо передать какой-то параметр в приложение?
Valerii
попробуйте добавить к своему рутовому элементу какой нибудь data-аттрибут
Valerii
и посмотрите в браузер, когда приложение срендерится
Valerii
аттрибут исчезнет
sadkos
аттрибут исчезнет
Сейчас проверю
batkor
аттрибут исчезнет
Возможно и так, но я и наверно многие не понимают зачем передавать?
Стас
Так добавь в onload по query-селектору добавление даты)
Стас
Если тебе критично иметь дата-аттрибут
sadkos
Valerii
https://www.dropbox.com/s/8g2prhmhchog80h/1.png?dl=0 https://www.dropbox.com/s/7xs2edgsm8pm61x/2.png?dl=0 #vue-test - в этот айдишник ничего не рендерится, data-idx остается #vue-widget - сюда рендерится vue.js приложуха и удаляет data-idx
Serge
Нельзя через рут передать атрибуты
Serge
https://github.com/vuejs/vue/issues/6440
batkor
А кто вообще автор этого канала?
sadkos
Ты лучше расскажи что хочешь добиться этим.
Стас
вот вот
sadkos
По любому есть пути более проще
batkor
Да, и вообще не понял зачем нужно передавать какие либо данные через атрибут, по крайней мере у меня не ыло таких необходимостей
Valerii
По любому есть пути более проще
глобальная переменная через тэг скрипт? не через квери стринг тоже не какие еще варианты передать данные до ajax?
Valerii
Да, и вообще не понял зачем нужно передавать какие либо данные через атрибут, по крайней мере у меня не ыло таких необходимостей
потому что я с компонента стучусь на бекенд аяксом, а для этого нужно знать айдишник на который стучаться
batkor
1. аякс? помоему аксиос рулит 2. передавайте пропсом данные в компонент
Serge
window.myid?
Anton
axios == ajax //false
Valerii
axios == ajax //false
дружище, я axios-ом стучусь на бекенд при загрузке vue.js приложение, но мне нужно знать url.
batkor
потому что я с компонента стучусь на бекенд аяксом, а для этого нужно знать айдишник на который стучаться
Видимо вы не много "потерялись", при билдинге компонента передавайте нужные данные через пропс ну я много чего делал подобного но проблем не встречал
Alex
axios > ajax)))
Valerii
например /api/getsomedata/idx и вот этот самый idx я хочу передать