@vuejs_ru

Страница 3874 из 3900
Yuriy
24.10.2018
12:22:01
как убрать хеш в названии файла logo.82b9c7a5.png то есть что б было logo.png
{ test: /\.(jpe?g|png|gif|svg)$/i, loader: "file-loader?name=/public/icons/[name].[ext]" }

DimenSi
24.10.2018
12:22:07
как то так <main-component :name ="{{user.name}}"> !?
теперь тоже самое сделай с router-view и все

тогда файлы будут статические и не будут обрабатываться вебпаком

Google
Alex
24.10.2018
12:23:27
теперь тоже самое сделай с router-view и все
если не отталкиваться от materials то видимо так <router-view :name="{{user.name}}"></router-view>

DimenSi
24.10.2018
12:23:57
если не отталкиваться от materials то видимо так <router-view :name="{{user.name}}"></router-view>
{{ }} не нужны, если ты указаываешь пропсы динамические

это в доке написано

Alex
24.10.2018
12:25:15
{{ }} не нужны, если ты указаываешь пропсы динамические
да, это я понимаю. в моем случае <router-view :materials="user.name"></router-view> вместо user.name я так же ставлю null или ?

DimenSi
24.10.2018
12:25:52
ты объявил в дате материал, то и передаешь его <router :materials="material"></router>

я тебя уже не понимаю

Znacovean
24.10.2018
12:26:39
ты можешь скинуть рабочий пример работы этого плагина, все его примеры не работают
только если ставить самому плагин при простом импорте с cdn-ки не экспортирует в глобальную область видимости vueNotifyjs поэтому и не пашет ничего

Nikita
24.10.2018
12:27:59
добрый день, есть что-то по авторизации через соц сети? твиттер, гугл, твич?

The
24.10.2018
12:28:02
как юзать наследование во Vue? допустим есть компонент Order, который рисует там сумму заказа, ФИО полностью через компьютед, и многое другое. Есть компонент order-row, который через props получает объект с ордером. Есть компонент order (карточка заказа), который сам фетчит данные по IP (т.е., не через props, а через data работает). Как это правильно делать?

Alex
24.10.2018
12:28:06
ты объявил в дате материал, то и передаешь его <router :materials="material"></router>
так, погодь. у меня есть materials куда прилетает json. если я делаю :materials="material" то material у меня нет, есть только materials

DimenSi
24.10.2018
12:28:30
бля, я просто описался

Google
DimenSi
24.10.2018
12:28:38
букву s недобавил

Alex
24.10.2018
12:28:45
бля, я просто описался
ок я делаю материалС=материалС. Это я тоже пробовал, результат не изменился. по этому у меня и ступор

DimenSi
24.10.2018
12:29:31
ок я делаю материалС=материалС. Это я тоже пробовал, результат не изменился. по этому у меня и ступор
ты делаешь пропсКоторыйТыОбъявилВКомпоненте=ДанныеКоторыеТыХочешьПередатьВЭтотПропс

Aleks
24.10.2018
12:30:11
@eddimensi спас...елементарно

же

DimenSi
24.10.2018
12:30:38
Alex
24.10.2018
12:30:45
ты делаешь пропсКоторыйТыОбъявилВКомпоненте=ДанныеКоторыеТыХочешьПередатьВЭтотПропс
ок если бы я в материалС хотел передать какой то массив, я бы сделал типа :materials="array", верно?

DimenSi
24.10.2018
12:30:57
ну да

Alex
24.10.2018
12:31:45
ну да
ок, а если у меня этот array наполяется через вот так: mounted() { axios .get('api.php?s=g') .then(response => (this.materials = response.data)); },

Alex
24.10.2018
12:32:10
ну да
т.е. он наполяется при загрузке

как мне его передать в пропс?

Andrew
24.10.2018
12:33:01
Посоны, а кто-то делал подобие сервисов в vue ?

Или оно реально не нужно с vuex?

The
24.10.2018
12:34:08
Так а в чем проблема? И причем тут наследование?
ну вот смотри, один компонент получает уже готовый JS объект order через props. Другой сам ходит за ним по API, и фетчит. Сами объекты order идентичные. Проблемы следующие: 1) Если я в михине определяю props, то мой объект который фетчит по API работает с data. Получается, он не может использовать эту примесь.

DimenSi
24.10.2018
12:34:16
вот пример с передачей пропсов

только в самом компоненте чекать, чтоб пропс существовал, потому, что данные еще не успели прийти, но все уже отрендерилось

и когда они придут, произойдет перерендер с этими пропсами

Google
DimenSi
24.10.2018
12:37:11
т.е. он наполяется при загрузке
я в песоничку добавил пример с асинхронными данными

Nikita
24.10.2018
12:38:00
еще раз, кто-то делал авторизацию через соц сети?

Дмитрий Maestro
24.10.2018
12:38:53
ребята подскажите пожалуйста vuex может быть заменой eventbus ? Если да то ткните плиз носом как реализовать ?

DimenSi
24.10.2018
12:39:03
еще раз, кто-то делал авторизацию через соц сети?
я открывал попап, делал запрос на бек с нужной кверей, бек переводил на соц сеть, соц сеть отвечала переводила на бек, бек отдавал страницу с postMessage скриптом, я брал оттуда токен и закрывал попап

The
24.10.2018
12:39:11
У тебя есть два одинаковых компонента, только один данные через пропсы берет, второй сам фетчит?
да, но они не одинаковые. представь себе список заказов, мне прилетает по API массив, и я рендерю это так: <template v-for="order in orders"> <order-row :order="order" :key="order.ID"/> </template>

Alex
24.10.2018
12:39:18
The
24.10.2018
12:39:54
и есть целая карточка заказа, которая как компонент зарегана в роутере, она типа извлекает из роута ID и фетчит его из базы.

The
24.10.2018
12:41:28
В общем, суть вот в чем: - есть объект с заказом, который содержит инфу о клиенте, товары в заказе, и другое - у этого объекта есть компьютер свойства, например fullName - ФИО, totalPrice - сумма заказа - я хочу это внедрить в другие компоненты Vue

DimenSi
24.10.2018
12:41:39
еще раз, кто-то делал авторизацию через соц сети?
я даже тебе скину код для этого всего

DimenSi
24.10.2018
12:41:41


Костя
24.10.2018
12:42:08
Ребят, было ли у кого? Error: "webpack.NoErrorsPlugin is not a constructor"

Znacovean
24.10.2018
12:42:32
разверни пример на codesandbox
https://codesandbox.io/s/8plv7z7w1j Развернул это версия плагина с npm могу подключить мою с правками если надо

Alex
24.10.2018
12:43:21
Я так понимаю что это и есть? <script> export default { props: { data: materials } }; </script> то что я указываю в шаблоне?

DimenSi
24.10.2018
12:44:27
Я так понимаю что это и есть? <script> export default { props: { data: materials } }; </script> то что я указываю в шаблоне?
Мужик, я не хочу за тебя доку читать, если ты не осиливаешь доку, посмотри гайды по вью на ютубе. Есть крутой мужик @xanf_ua, он по вью много рассказал и тебе объяснит за жизнь на ютубе

ты задаешь мне вопросы по очевидным истинам которые рассказаны в разделе основной

Alex
24.10.2018
12:45:48
Мужик, я не хочу за тебя доку читать, если ты не осиливаешь доку, посмотри гайды по вью на ютубе. Есть крутой мужик @xanf_ua, он по вью много рассказал и тебе объяснит за жизнь на ютубе
смотрел, доку тоже смотрел, есть не допонимание, но вопрос даже в другом у меня на export default ругается "Unexpected token export" видимо по той же причине что у меня ругалось на import т.к. я не через vue-cli разработку делаю

Google
DimenSi
24.10.2018
12:47:12
Я так понимаю что это и есть? <script> export default { props: { data: materials } }; </script> то что я указываю в шаблоне?
все что находится в этом объекте(вообще в этом объекте) доступно в шаблоне без this

Alex
24.10.2018
12:48:15
тут ты прав, да, если ты используешь вью как пакет из cdn
по этому у меня часть инфы из доки не работает, для импорта я нашел вариант с httpVueLoader теперь видимо нужно найти для export и будет счастье

все что находится в этом объекте(вообще в этом объекте) доступно в шаблоне без this
да, я это тоже понимаю, но пока суть проблемы что я работаю без vue-cli

DimenSi
24.10.2018
12:50:23
примере в доке сделаны без webpack фич

я бы тебе советовал попользоваться вью без это httpVueLoader

чтоб осознать что это, а потом подключить его

Alex
24.10.2018
12:53:09
я бы тебе советовал попользоваться вью без это httpVueLoader
у меня уже складывается впечателние что да, но не хочется ставить nodejs

Admin
ERROR: S client not available

DimenSi
24.10.2018
12:53:33
Alex
24.10.2018
12:53:53
нет, я имею ввиду с cdn пакетом, но без вебпака
тогда у меня нет возможность вынести шаблон в отдельный файл

Anatolii
24.10.2018
12:54:18
Всем привет! не подскажете как получить часть із запроса что ідет после : , на чистой ноде?

DimenSi
24.10.2018
12:54:26
тогда у меня нет возможность вынести шаблон в отдельный файл
но у тебя будет возможность понять как вообще это работает

Сергей
24.10.2018
12:55:59
я спрашивал про знаю \n это новая строка, он не работает, но не уточноил где конкретно, конкретно в textarea, может кто знает как заставить его работать?

Alex
24.10.2018
12:56:00
но все равно остается момент, что при смене принципа разработке идут ограничения в отсутствие каких то возможностей и тут начинается затуп, почему там работало а тут нет и оказывается что оно не должно было работать т.к. отствует возможность

Alex
24.10.2018
12:57:28
Я просто столкнулся с фронденд js только сейчас чисто из-за попробовать и не думал что есть подобного рода огарничения

Юрий
24.10.2018
13:03:56
подскажите, пожалуйста, почему так происходит. захожу на главную страницу, например, http://localhost:8080 затем перехожу с меню на страницу контактов - http://localhost:8080/contact - страница открывается, все гуд. Обновляю страницу, в строке поиска тот же адрес - http://localhost:8080/contact или же копирую данный адрес, вставляю в адресную строку - уже не работает, error 404 Захожу на главную и опять в контакты - все опять работает) Использовал компоненты

вот на всякий случай роуты http://ipic.su/img/img7/fs/kiss_56kb.1540386297.jpg

Google
Юрий
24.10.2018
13:05:55
все SPA-приложения себя так ведут, или же я где-то накосячил?

Yuri
24.10.2018
13:06:30
привет, не скажете где взять готовых транзишинов на vue?, а то фантазии 0

Znacovean
24.10.2018
13:06:39
все SPA-приложения себя так ведут, или же я где-то накосячил?
у меня такое поведение было когда spa сбилдил и развернул на ноде без обработчика чтоб все урлы обрабатывались через index.html

Юрий
24.10.2018
13:09:20
задеплоил, сервер Apache2, как исправить данный момент, подскажите плиз

Даниил
24.10.2018
13:09:56
Не помню, гугли по ключевым "vuejs, Apache, 404"

Но там точняк .htaccess править надо

Давно уже с этим не сталкивался, ибо угараю по SSR

Юрий
24.10.2018
13:13:41
всем спасибо, курю доку

Сергей
24.10.2018
13:18:13
как вывести в textarea html?

такие как новая строка?

Ivan
24.10.2018
13:21:02
в доке написано. 100%. я знаю

Максим
24.10.2018
13:22:29
Кто нить использует TypeScript в проекте?

Ivan
24.10.2018
13:22:57
тока с ангуляром

Даниил
24.10.2018
13:22:57
как вывести в textarea html?
Проще будет contentediatable для этого использовать

Страница 3874 из 3900