Yevhenii
при чем тут CONNECT?
Yevhenii
lifecycle hook created
Yevhenii
посмотри внимательн на ошибку
Yevhenii
на конcоль
Yevhenii
created() {
await this.$store.dispatch
Yevhenii
ты там забыл async
Roman
Родион
всем привет
использую vue + i18next
если в подстроке хтмл тэги они выводятся текстом
кто сталкивался?
Roman
теперь понял, да, makes sense
Roman
спасибо)
Alexander
Родион
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
Michael
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
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
batkor
А кто вообще автор этого канала?
sadkos
Ты лучше расскажи что хочешь добиться этим.
Стас
вот вот
sadkos
По любому есть пути более проще
batkor
Да, и вообще не понял зачем нужно передавать какие либо данные через атрибут, по крайней мере у меня не ыло таких необходимостей
Valerii
batkor
1. аякс? помоему аксиос рулит
2. передавайте пропсом данные в компонент
Valerii
Serge
window.myid?
Anton
axios == ajax //false
Стас
Valerii
axios == ajax //false
дружище, я axios-ом стучусь на бекенд при загрузке vue.js приложение, но мне нужно знать url.
Alex
axios > ajax)))
Valerii
например /api/getsomedata/idx
и вот этот самый idx я хочу передать