@vuejs_ru

Страница 3403 из 3900
Souren
08.08.2018
11:49:39
может свой можно сделать?

Ira
08.08.2018
11:51:35
попробую)

а в input можно запихнуть входные параметры?

Google
Ira
08.08.2018
11:56:10
чет не работает

Grigorii
08.08.2018
12:02:17
а в input можно запихнуть входные параметры?
имеется ввиду изначально, если рендерить на сервере в обычных шаблонах через обычный value?

Ira
08.08.2018
12:11:37
имеется ввиду изначально, если рендерить на сервере в обычных шаблонах через обычный value?
если честно не понимаю, что вы имеете ввиду. Сервер - это другой компонент?

Souren
08.08.2018
12:16:41
Grigorii
08.08.2018
12:17:05
если честно не понимаю, что вы имеете ввиду. Сервер - это другой компонент?
Иногда возникает задача/желание при генерации страницы указать начальное значение для переменной, которое v-model у некоторого input, для чего хочется value="начальное значение" Я просто не очень понял, что значит "входные параметры"

Pavel
08.08.2018
12:22:25
А зачем vuex?
Спасибо за ваш ответ, действительно) сделал одним компонентом ленту, в который фильтры прокидываю пропсом

Stanislav
08.08.2018
12:25:36
Спасибо за ваш ответ, действительно) сделал одним компонентом ленту, в который фильтры прокидываю пропсом
В моей голове, это выглядит так: - Общий родитель, который рулит данными. - - Ребенок, комонент с фильтрами. Отправляет в родитель события о применении нужных фильтров. - - Ребенок, лента постов. Данные для отрисовки постов получает через пропсы от родителя.

Костя
08.08.2018
12:27:12
Ребята

было ли у кого-нибудь. При открытии сайта в мобильном браузере (не в chrome - режим мобильного)

При скролле вниз страницы - снизу появляется div светлый прозрачный а потом скрывается

Google
Виталий
08.08.2018
12:42:44
Добрый день, у меня задача динамически менять изображение. В модели установлено дефолтное изображение,но изображение не отображается. <img :src="./${iconWeather}.jpg" alt=""> data .... iconWeather: 'sun', ...

Подскажите пожалуйста ,что тут не так?

Vall
08.08.2018
12:44:02
template string тебе надо, нет?

Dmitry
08.08.2018
12:46:13
Хаю А как прокинуть parent мету во все его nested компоненты?

Dmitry
08.08.2018
12:50:59
Stanislav
08.08.2018
12:51:04
Dmitry
08.08.2018
12:51:08
О чем ты



Ну или я объясню задачу Мне нужно заблочить все роуты относящиеся к этому роуту (его, и всех его children)

Ну или я объясню задачу Мне нужно заблочить все роуты относящиеся к этому роуту (его, и всех его children)
Т.е. мне нужно проверить, что текущий мой роут не находится внутри роута, который изображен на скрине

Sunlive
08.08.2018
13:05:20
в бифор иче

проверяй

Dmitry
08.08.2018
13:06:05
Sunlive
08.08.2018
13:06:12
router.beforeEach((to, from, next) => { const isAuthRoute = to.matched.some(record => record.meta.appContent); const isAuthenticated = store.getters.isAuthenticated; if (isAuthRoute && !isAuthenticated) { next({ name: 'login' }); } next(); });

ну короче

переделай под себя

это из проекта

я там ток record.meta.appContent

подставил

Google
Kronic
08.08.2018
13:15:37
подскажи правильный способ использования констант в template Vue. Сейчас получается константа объявлена в другом JS файле. и в dev mode vue получаю такой варнинг Property or method "USER_TYPE" is not defined on the instance but referenced during render.

неужели надо каждый раз в data дублировать? типа data: { USER_TYPE: USER_TYPE, }

Bohdan
08.08.2018
13:18:11
да

Vasilii
08.08.2018
13:23:16
есть группа радиобатонов, выбирая один из них и потом динамически меняя его value - слетает checked и v-model записывает только после повторного клика по радио уже с новым значением. Как сделать, чтоб была возможно со стороны изменять значение, кто-то подскажет?

Denis
08.08.2018
13:24:03
просто менять значение в модели

Vasilii
08.08.2018
13:25:00
радио тогда будет не checked

например: <input v-model="amount" type="radio" name="amount" id="a300" value="300"><label for="a300">$300</label> <input v-model="amount" type="radio" name="amount" id="a500" value="500"><label for="a500">$500</label> <input v-model="amount" type="radio" name="amount" id="other" :value="otherAmount" ref="other"><label for="other">$Other</label>

K
08.08.2018
13:26:24
Привет, подскажите плиз, уже часа полтора сижу туплю, справку перечитал, туториалы посмотрел и не выходит, есть у меня ссылка в логотипе <router-link to="/" class="logo text-logo"> - по идее должно вести на "главную" (грузить компонент Main), но если я нахожусь на странице, например site.ru/page и жму по логотипу, он не кидает на site.ru, а просто # добавляет и получается site.ru/page# и компонент Main не грузится. Как делать ссылку в лого, которая будет все пути убирать и возвращать site.ru с нужным Main компонентом?

Vasilii
08.08.2018
13:28:41
почему?

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

K
08.08.2018
13:29:01
роутер линк на обычный тег нельзя поменять?
Такой же результат получается

Vasilii
08.08.2018
13:29:04
а так же кастомное, он вобьем сколько надо

Vasilii
08.08.2018
13:29:30
вот выбирая вариант "other" вылазит инпут, он вбивает значение и его надо записать в модель

Kronic
08.08.2018
13:30:19
да
но в таком случае они станут реактивными. и это трата лишних ресурсов.

Google
K
08.08.2018
13:31:08
поставь вместо / - #/
Такой же результат

Kronic
08.08.2018
13:31:31
а у тебя есть другие варианты?)
ну вот думаю как избежать этого. поэтому и спрашивал правильный способ

Alex
08.08.2018
13:31:41
Vasilii
08.08.2018
13:32:03
может быть этому инпуту надо поставить ту же v-model?
тогда тыкая на фиксированые радиобатоны в инпуте будет их значение, а не введенное

Vitalii
08.08.2018
13:32:15
K
08.08.2018
13:33:04
:to
<router-link :to="#/" class="logo text-logo"> - так что ли?)

Vitalii
08.08.2018
13:33:27
у меня имена используются

:to="{ name: 'sa.index'}"

Admin
ERROR: S client not available

Vitalii
08.08.2018
13:33:51
у тебя в роутере главная страница обозначена именем?

Vasilii
08.08.2018
13:35:03
K
08.08.2018
13:35:23
у тебя в роутере главная страница обозначена именем?
Да, { path: '/', name: 'MainPage', component: Main }, делаю :to='{name: 'MainPage'}' и получается такая же проблема (как обозначил с самого начала)

Не заменяется компонент страницы site.ru/page на компонент Main

Igor
08.08.2018
13:37:01
Все привет, подскажите можно ли как-то вотчить изменение свойства лежащего в глобальном объекте window?

Vitalii
08.08.2018
13:37:15
site.ru/page#/ если вручную перейдешь, то что покажет?

Google
Vasilii
08.08.2018
13:38:12
а можешь в фидле накидать?
http://jsfiddle.net/eywraw8t/251817/

Vitalii
08.08.2018
13:38:13
history
выруби/закомменть

Евгений
08.08.2018
13:38:19
а если убрать, чисто поржать, тоже самое будет?

просто смущает # при переходе на маршрут.. как будто что то не то

K
08.08.2018
13:39:17
выруби/закомменть
обрезал /page и кинул на site.ru/#/ но с содержанием компонента от page

Vitalii
08.08.2018
13:39:50
Vitalii
08.08.2018
13:41:14
добавь в router base: window.location.pathname

и

linkActiveClass: 'active',

K
08.08.2018
13:42:45
контент от Currency один хрен остается, а не main)

Евгений
08.08.2018
13:43:08
все норм, верни хистори. Покажи где подключается компонент MainPage. Непонятно почему у тебя вообще маршрут /page появился, если такого в роутере нет...

K
08.08.2018
13:43:33
page - был для примера просто)

на самом деле /currency/usd - такого рода

Igor
08.08.2018
13:46:41
Ребят, как слушать изменение свойста в window

Alex
08.08.2018
13:48:48
http://jsfiddle.net/eywraw8t/251817/
http://jsfiddle.net/neh78y5s/ так?

voix
08.08.2018
13:48:50
А с твоим кодом точно все в порядке? )

Евгений
08.08.2018
13:49:12
page - был для примера просто)
какая то мистика тогда) может ошибка где то на этапе импорта компонентов, где то что то не по тому пути импортится?

K
08.08.2018
13:50:27
какая то мистика тогда) может ошибка где то на этапе импорта компонентов, где то что то не по тому пути импортится?
действительно мистика, ладно, теперь хоть ссылка (путь) правильная, буду искать, где и чего запорол)

Alex
08.08.2018
13:50:32
что мешает поставить жоскую ссылку на / ?

Евгений
08.08.2018
13:51:09
как вариант, проверь переход по маршруту не в шаблоне а в компоненте каком нибудь, черех push(), что тогда будет?

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