Roman
а как вы передаете этот id на страницу?
Сергей
id будет получен из php
Сергей
к сожалению нет
Alexander
было бы изи
Arstanbek
Roman
к сожалению нет
вы можете добавить эту переменную в window и дальше из vue с ней работать, к примеру
Сергей
есть приложение, которое работает с API опрашивая сервер. Обязательной частью API является пердача id клиента. В скриптах у меня есть id клиента, задача "пробросить" его во vue
Сергей
с window вариант, спасибо. Эстетичней ничего не приходит на ум?
Arstanbek
Roman
Сергей
Чтобы запросы делать нужно изначально знать id клиента. А об этом знает только пхп
Alexander
сложна
Сергей
зато универсально будет)
Vladimir
У тебя СПА, Сергей? Или пхп занимается и рендером ?
Сергей
да, php выводит данные -YII framework
Vladimir
уже понял, как будешь выводить компоненты на страницы php ?
Сергей
на одной из страниц подключу .js указав контейнер в шаблоне.
Сергей
*указав в приложении
Vladimir
Можешь на морозе компоненту отправить в пропсах нужный айди
Vladimir
а вообще, получить можно через url спокойно айди
Arstanbek
ему нужен id, чтобы грузить данные
вот я открыл ваше приложение. Не атворизовался, не представился. Как Сервер может мне назначить ID?
Может лучше будет при загрузке приложения уже задать ИД?
Сергей
Сергей
Vladimir
:id="<?php 'Eto plohaia praktika, 4uvak' ?>"
Сергей
Ну, уже сделано, работаем в текущих реалиях
Arstanbek
Выше написал как id получается
ИД - это рандомная сущность?
Я зашел в ваше приложение. Почему ПХП знает, какой ИД мне назначить? Вдруг он передаст ваш ИД?
Vladimir
Arstanbek
Ну так после рендера корневого App опросите сервер, и получите ИД.
Или, вы не имеете доступа к кишкам Вью?
Сергей
да, так и сделаю, думал варианты более красивые существуют
Сергей
чтобы опросить сервер нужно уже иметь id
Сергей
vue не знает чьи данные будет отображать. Все получаем ajax'ом
Vladimir
Потом просто читаешь в жс-е
Сергей
ок, спасибо еще раз всем неравнодушным
Arstanbek
Сергей
да
Arstanbek
Ну так получите запросом во вью ИД, сохраните его, а потом дальше делайте другие запросы
Eugene
Есть кто хорошо знает Vuetify? Как можно самому вывести ошибку об обязательности поля?
Arstanbek
Eugene
Поле, это компонент VTextField, у него есть data - shouldValidate. вот ее нужно сделать true
Sunlive
Eugene
Sunlive
Sunlive
это какая версия бтв?
Eugene
Sunlive
by the way
Sunlive
вообщем, это некст или <= 0.17 ?)
Rafael 🌵
bu de way
Eugene
А, понял. Нет, не некст. 0.**
Sunlive
А, понял. Нет, не некст. 0.**
спасибо, а валидируется каким образом? ну т.е ты указал в тру, где правила описываешь? в :rules=""?
Eugene
Если через :rulse то оно все норм работает.
Просто мне необходимо свой метод по нажатию "Добавить", и до меня доходит что метод надо сделать не при событии @click, а наверное @submit ?
Sunlive
тип кнопке сабмит и если внутри формы то на форму обработчик, если я правильно тебя понял
Eugene
Поэтому я сделал клик, и у меня мой метод без проверки добавляет пустые строки. А если делать проверку на пустоту, то надо как то оповестить юзера
Eugene
Вот я и хотел, чтоб текущее поле подсвечивалось
Sunlive
ок
Alexander
Подскажите, если кто сталкивался или знает как реализовать. У меня во Vuex есть несколько модулей и в одном из них нужно в мутации/екшене достучатся до глобального стейта чтобы оттуда кое-что взять. Подскажите как это не костлыльно сделать, если так вообще можно.
Serge
Yaroslav 🇺🇦
Передайте это коечто параметром в мутацию или екшен. Если действительно взять. Менять неявно вообще азаза
Yaroslav 🇺🇦
Andrey
Andrey
Или rootGetters
Alexander
ясно, благодарю
Andrey
Alexey
Ребят, как менять свойства в data в зависимости от наличия класса у элемента?
Vladislav
const store = new Vuex.Store({
state: {
count: 0
},
mutations: {
increment (state) {
state.count++
}
},
actions: {
increment (context) {
context.commit('increment')
}
}
})
чем является context здесь?
Andrey
store I guess
Andrey
с всеми экшенами, стейтами, мутациями и тп
Sunlive
Alexander
ребят, какое значение devtool надо ставить в вебпаке, чтобы в консоли хрома восстанавливало полностью код как во .vue файле ?
Andrey
Andrey
Alexander
sourceMap нужно пихнуть
спасибо. всмысле "пихнуть"?) в значение devtool или в конфиг вью лоадера?
Andrey