
Ivan
12.06.2018
17:35:23
настройки теперь в одном файле vue.config.js
https://cli.vuejs.org/config/#pages

Danil
12.06.2018
17:38:47

11509
12.06.2018
17:58:19
Здравствуйте. Использую vue + framework7. Подскажите пож-та как добавить новый руот что бы приложение открывалось не только по url http://localhost:8080/ (Открывается главная страница и дальше переходы между компонентами происходят через роутер f7), а так же для примера http://localhost:8080/article/123123123 Пробовал при инициализации new Vue добавлять роут vue-router, при открытии страницы отдает всегда Cannot GET /article/123123123
что делаю не так?

Google

Stanislav
12.06.2018
17:59:37

11509
12.06.2018
17:59:44
да, верно

Stanislav
12.06.2018
18:00:53
https://router.vuejs.org/ru/guide/essentials/history-mode.html

11509
12.06.2018
18:02:54
mode history пробовал
не помогает

Sergey
12.06.2018
18:04:14
Привет всем, в чем может быть проблема
"TypeError: Cannot read property 'small_image' of null"
Я делаю проверку
:style="{backgroundImage: 'url('+requestDetails.client.small_image ? requestDetails.client.small_image: ''+')'}">
и в итоге в коде такое
style: {
backgroundImage:
true
? requestDetails
.client
.small_image
: "" + ")"
не могу понять в чем проблема, уже не первый раз такое

Stanislav
12.06.2018
18:05:30

Grigorii
12.06.2018
18:06:21
проверка падает
в общем-то в тексте ошибки всё явно написано

Sergey
12.06.2018
18:06:57
в инспекторе style: {
backgroundImage:
true
? requestDetails
.client
.small_image
: "" + ")"

Google

Stanislav
12.06.2018
18:07:02

Grigorii
12.06.2018
18:07:29

Sergey
12.06.2018
18:08:35
ну факт в том что проверка дает true

Stanislav
12.06.2018
18:08:44

Grigorii
12.06.2018
18:09:23
Да вроде просто всё довольно явно, да и в ошибке тоже явно написано.
small_image нет у null, потому что requestDetails.client нулевой

Sergey
12.06.2018
18:09:29

Grigorii
12.06.2018
18:10:03
ты проверяешь small_image на нулл

Stanislav
12.06.2018
18:10:35

Sergey
12.06.2018
18:10:57

Grigorii
12.06.2018
18:11:40
покажи
Тут в общем-то даже vue ни при чём

Sergey
12.06.2018
18:12:17
:style="{backgroundImage: 'url('+requestDetails.client ? requestDetails.client.small_image: ''+')'}
я понимаю что мой бок гдето, не могу понять где

Grigorii
12.06.2018
18:14:24
:style="{backgroundImage: 'url('+(requestDetails.client ? requestDetails.client.small_image : '') +')'}
Но в любом случае, как уже писали выше, лучше это вынести в вычислимое и написать аккуратнее
У вас работает так:
'url(' + null ? null.small : ''
'url(' + null === "url(null" (ох уж этот жс)
"url(null" == true

Google

Sergey
12.06.2018
18:17:53

Эмиль
12.06.2018
19:21:42
Оффтоп, знаю. Но прошу простить. Вопрос про видеокарты nvidia. К кому могу обратиться? Может есть подобный чатик?

Yan
12.06.2018
19:47:45

Богдан
12.06.2018
20:19:47
Господа знатоки, вот разбираю интересную статью про Vue, и вот возник вопрос, как можно в Class es6 впихнуть переменную, что-то у меня так не получается

Denis
12.06.2018
20:20:52
Что ты имеешь в виду?

Богдан
12.06.2018
20:21:45
вот, кусочек кода скинул
а вот и сама статья, у них там очень интересно реализовано
https://auth0.com/blog/building-modern-applications-with-django-and-vuejs/
но вот мой пример не хочет работать
class dd {
ddd12 = this.met();
met() {return false}
}
Uncaught
Uncaught SyntaxError: Unexpected token =

Denis
12.06.2018
20:26:41
Если я не ошибаюсь, в классе ты не можешь объявлять переменные вне методов

Богдан
12.06.2018
20:27:38
во-во, я тоже как бы это знаю, но у них же сделано и скорей всего работает

Roman
12.06.2018
20:27:48
можно

Богдан
12.06.2018
20:28:14
я так понимаю, тут сделано это что бы сделать приватное свойсво в обькте, интересный подход
Товарищ Рей, даем Вам слово ?

Roman
12.06.2018
20:35:30

Богдан
12.06.2018
20:36:23
Ну я же не думаю что чуваки в Auth0 пишут статью где будет фуфло толкать )))
у них там все очень хитро сделано, они даже в класе создали хук на событие )))

Roman
12.06.2018
20:48:23

Google

Nikita
12.06.2018
21:21:16
Добрый ночи друзья, если есть кто живой ... подскажите:
у меня в форму прокидывается значение через v-model, из data() , а мне нужно что бы значение прокидывалось из data и при изменении некоторых параметоров в state(vuex) менялось значение в форме и в data. Так же если пользователь в форме изменит значение input, то значение должно изменится только в data.
Как сделать так?
____
Я документацию смотрел и пробовал по-всякому, computed жестко сохраняет привязки и не дает изменить значение в самом input и причем в set мне state не нужно менять.

Anton
12.06.2018
21:29:28
а когда юзер меняет значение в кастомке, то делай емит как в доке

Nikita
12.06.2018
21:31:11

Anton
12.06.2018
21:32:29
"если пользователь в форме изменит значение input, то значение должно изменится" так по сабмиту или при изменении?

Admin
ERROR: S client not available

Minor
12.06.2018
21:34:53
Ребята. Тут у нюба проблемасик. Есть примерчик который пытаюсь обеденить но толи ракожоп толи туплю. Скажыте что не так?

Anton
12.06.2018
21:36:08
тут тебе сначала джс постичь нужно

Nikita
12.06.2018
21:36:21
значение в input это текущее состояние value
схема такая:
1. загружается страница
данные из state должны попасть в input
2. пользователь ручками изменил input
значение value input должно изменится но (!) state не должен изменится.
3. пользователь делает submit, валидация проходит и state меняется
значение из state для закрепления попадает в input(правда оно уже там и так было)

Anton
12.06.2018
21:39:17

Nikita
12.06.2018
21:42:56
вот обьявление через {{ value }} в шаблоне - реактивное
а в input в v-model="value" нет

Anton
12.06.2018
21:44:27
делай вотч на getters.value и приравнивай к value
оно реактивное, и сразу поменяеться в потомке

Minor
12.06.2018
21:45:41
в HTML работает а в норм проэкте что т нет(

Anton
12.06.2018
21:46:32

Minor
12.06.2018
21:48:06

Anton
12.06.2018
21:48:36
доку почитать

Minor
12.06.2018
21:50:00

Google

Minor
12.06.2018
21:50:24
доку почитать
искал, ничего не нашел что б помогло решыть проблемку)

Anton
12.06.2018
21:53:48

DimenSi
12.06.2018
21:59:59
ты лучше ему кинь статьи на js
https://learn.javascript.ru/object
Minor в твоем скриншоте, ты допустил синтаксическую ошибку в коде, ты описал js обьект и потом закрыл его и дальше продолжил описывать.

Roman
12.06.2018
22:02:53

Minor
12.06.2018
22:28:31
Всем остальным тоже спасибо большое.

Богдан
13.06.2018
06:17:28

???
13.06.2018
07:03:07
Коллеги, а как правильно произносить vue?
Вью, вуе, вю?

Gordey
13.06.2018
07:03:49
вью

Георгий
13.06.2018
07:05:50
?

Bohdan
13.06.2018
07:06:06
вуэ

Sunlive
13.06.2018
07:12:34
вуй

Владимир
13.06.2018
07:15:00

Rafael
13.06.2018
07:22:01