
Andrey
26.07.2018
10:54:22

Alex
26.07.2018
10:54:54
Он query параметры путает
Что откуда забирать

Almaz
26.07.2018
11:06:08
маршрут
{ path: '/analyze/:folder', component: AnalyzePage, props: true, meta: { auth: true } },AnalyzePage
props: {
folder: { type: String, default: null },
},1) http://localhost:8086/analyze/qwe folder=='qwe'
2) http://localhost:8086/analyze?folder=qwe компонент для данного роута вообще не грузится

Google

Саша
26.07.2018
11:08:31
А как добавить bootstrap во vue.js проект? На все странички. Просто подключить тег <link> в <head> как обычно?) Или есть какой-то другой метод?

Alexander
26.07.2018
11:08:42
Почему это не работает?
<template>
<div>
<Index :modelData="model" />
</div>
</template>
<script>
import Index from '@/components/CRUD/Index';
import model from '@/models/Country';
export default {
name: 'CountryIndex',
components: {
Index,
},
mounted(){
console.log(model); // здесь все ок
}
}
</script>
Внутри компонента Index
export default {
props: [
'modelData'
],
data() {
return {
model: this.modelData,
....
async mounted() {
console.log('props model', this.model); // this.model == undefined, почему?
},

Andrew
26.07.2018
11:09:24

Alex
26.07.2018
11:09:57

Alexander
26.07.2018
11:10:30
this.modelData тоже undefined
это подсмотрел в интернетах

Alex
26.07.2018
11:11:41
Потому что ты сначала консолишь то что импортишь
Компонент ничего не знает про model
Откуда он должен в шаблоне взять то ее

Rustam
26.07.2018
11:13:28
this.model = model?
не?

Alexander
26.07.2018
11:13:45
<Index :modelData="model" />
Я же передаю её в компонент

Alex
26.07.2018
11:13:51
Это шаблон

Google

Alex
26.07.2018
11:14:09
Откуда там model появится

Alexander
26.07.2018
11:14:14
Я должен import поднять выше template?

Alex
26.07.2018
11:14:38
Испанский стыд

Alexander
26.07.2018
11:14:41
или data(){
return {
model: require...
}

Alex
26.07.2018
11:15:10
Стоит разобраться про области видимости
Как и что резолвится в шаблоне

Kostya
26.07.2018
11:15:34

Саша
26.07.2018
11:17:00

Yevgen
26.07.2018
11:21:56
Всем привет. Народ, подскажите, плиз, если я использую vuex, то где нужно по хорошему хранить логику-в компонентах или в экшенах хранилища?

Ismayil
26.07.2018
11:32:41
здрасте https://codeshare.io/G7Dgyr
https://codeshare.io/G7Dgyr
как добавить дату мз API??
как укзать чтобы он автоматически попадало в child
??

Kostya
26.07.2018
11:35:20

Саша
26.07.2018
11:36:01

Eagle
26.07.2018
12:26:44

Саша
26.07.2018
12:27:11

Alexander
26.07.2018
12:27:14

Саша
26.07.2018
12:27:18
Если многострочный - то в три

Google

Александр
26.07.2018
12:27:19
Кто использует phpstorm? Как сделать нормальный автокомплит для пропс

Eagle
26.07.2018
12:27:33
`<div class="row">
<div class="col-lg-12 d-flex justify-content-center align-items-center">
<a href="#" class="btn btn-dark">Прикрепить</a>
</div>
</div>
`<div class="row">
<div class="col-lg-12 d-flex justify-content-center align-items-center">
<a href="#" class="btn btn-dark">Прикрепить</a>
</div>
</div>`

Alexander
26.07.2018
12:28:13
Если многострочныц код три кавычки

Александр
26.07.2018
12:28:15

Eagle
26.07.2018
12:28:21
```<div class="row">
<div class="col-lg-12 d-flex justify-content-center align-items-center">
<a href="#" class="btn btn-dark">Прикрепить</a>
</div>
</div>

Alexander
26.07.2018
12:28:21
И закрыть в конце тоже тремя кавычками

Furrya
26.07.2018
12:28:26
// comment
const auch = 'test'

Eagle
26.07.2018
12:28:29
<div class="row">
<div class="col-lg-12 d-flex justify-content-center align-items-center">
<a href="#" class="btn btn-dark">Прикрепить</a>
</div>
</div>

Alexander
26.07.2018
12:28:31
)

Александр
26.07.2018
12:28:35

Stanislav
26.07.2018
12:28:55
Kyiv Vue.js Meetup #6
26 июля 2018 г. в 19.00
Ссылка на ивент meetup.com: https://www.meetup.com/ru-RU/Kyiv-Vue-js-Meetup/events/252668120/
Ссылка на онлайн-трансляцию: https://www.youtube.com/watch?v=cK0B6U-8Vf4

Eagle
26.07.2018
12:29:08
.
не понял? точку в конце?

Alexander
26.07.2018
12:29:22
Друзья, всем привет! Подскажите, пожалуйста.
Есть компонент Orders.vue, его клиент видит, когда заходит по адресу /order/all (не SPA, laravel-mix)
Есть метод, который посылает запрос по адресу
/ajax/order/all, при этом через get параметры передаются кастомные данные, т.е. ?status_selected=all&status=0
Мне нужно, чтобы после запроса он менял текущий адрес страницы на /order/all?status_selected=all&status=0. Как это сделать? ЗЫ запрос делаю через axios:
axios.get('/ajax/order/all', {params: data})
.then(response => {
this.ordersItems = response.data;
console.log(this.ordersItems);
});

Alexander
26.07.2018
12:29:27
Нет. Все ок же.

Furrya
26.07.2018
12:29:33

Nikita
26.07.2018
12:29:35
Ну блин, когда уже в Харькове будет

Eagle
26.07.2018
12:29:41
```<div class="row">
<div class="col-lg-12 d-flex justify-content-center align-items-center">
<a href="#" class="btn btn-dark">Прикрепить</a>
</div>
</div>//

Google

Azer
26.07.2018
12:29:45
а как добавлять https://github.com/sagalbot/vue-select это в nuxt &

Eagle
26.07.2018
12:29:46
<div class="row">
<div class="col-lg-12 d-flex justify-content-center align-items-center">
<a href="#" class="btn btn-dark">Прикрепить</a>
</div>
</div>

Arsen
26.07.2018
12:31:52
Мне кто-то что-то писал? А то вроде уведомление было, а сообщение найти не могу

Roman
26.07.2018
12:32:03

Arsen
26.07.2018
12:32:13
А, мбмб

Admin
ERROR: S client not available

Arsen
26.07.2018
12:32:14
Ок

Yevhenii
26.07.2018
12:32:53

Aleksandr
26.07.2018
12:33:40

Andrey
26.07.2018
12:33:57
запись докладов планируется?

Nikita
26.07.2018
12:34:25
Друзья, всем привет! Подскажите, пожалуйста.
Есть компонент Orders.vue, его клиент видит, когда заходит по адресу /order/all (не SPA, laravel-mix)
Есть метод, который посылает запрос по адресу
/ajax/order/all, при этом через get параметры передаются кастомные данные, т.е. ?status_selected=all&status=0
Мне нужно, чтобы после запроса он менял текущий адрес страницы на /order/all?status_selected=all&status=0. Как это сделать? ЗЫ запрос делаю через axios:
axios.get('/ajax/order/all', {params: data})
.then(response => {
this.ordersItems = response.data;
console.log(this.ordersItems);
});
использовать history.replaceState

Алекс
26.07.2018
12:39:09
Подскажите пожалуйста. Есть отдельное приложение на node(express), которое должно слушать 80 порт, сейчас появилась задача прикрутить к нему вывод данных на vue, никак не могу в голове уложить как это сделать. Засунуть логику этого приложения где-нибудь в вью?

Roman
26.07.2018
12:41:06

Алекс
26.07.2018
12:41:53
Прошу прощения за такие глупые вопросы, просто вкатился в vue, и мозг идет по швам, пока начинаешь понимать что к чему )

Bohdan
26.07.2018
12:42:54

Алекс
26.07.2018
12:44:54

Bohdan
26.07.2018
12:45:05
кто-то должен по-любому отдавать статику

Roman
26.07.2018
12:45:14

Google

Bohdan
26.07.2018
12:45:35
если, конечно, вас не парит то, что статика висит не на 80 порту - можете поднимать ее как угодно и дергать тот сервис просто по апи

Алекс
26.07.2018
12:46:34
Приложение принимает данные по POST и пишет их в монго, принимать оно должно с 80 порта по определенному адресу. Сейчас нужно сделать таблицу, куда будут выплевываться эти данные со всякими приколюхами на vue
казалось бы тривиальная задача )
но и вью и приложение хотят быть на 80 порту ?
Сильно тапками не кидайтесь, я действительно уже пересмотрел в IDE и не совсем осознаю что происходит )

Furrya
26.07.2018
12:47:50
Не вариант...
либо front часть лежит в поддиректории c приложением на express
или nginx как proxy сервер
ваше приложение на экспресс будет принимать запросы на другом порту,
на 80 будет принимать запросы nginx и проксировать их вашему приложению

Алекс
26.07.2018
12:48:48
В теории можно же зароутить запросы, которые поступают в vue по 80 порту на порт(например 8080) приложения?

Qwerty
26.07.2018
12:49:26
Попробуйте бойлерплейт vue-express-mongo

Алекс
26.07.2018
12:57:34

БОГАТЫРЪ
26.07.2018
13:07:24
привет всем, есть фреймворки ui design для vue js ?

Т.А
26.07.2018
13:14:13

БОГАТЫРЪ
26.07.2018
13:14:31
там без jquery ?

Т.А
26.07.2018
13:15:01

Like
26.07.2018
13:19:06

БОГАТЫРЪ
26.07.2018
13:27:17