
Nikita
15.08.2018
11:24:52
Или примени хак "сотрудников: 21"

Илья
15.08.2018
11:27:39

Google

Илья
15.08.2018
11:28:17
пример
использование

Victor
15.08.2018
11:29:53
или https://www.npmjs.com/package/plural-ru

Nikita
15.08.2018
11:30:15
Ребятки,а сейчас все используют vueify или vue-loader и пишут компонент в одном файле или есть другой подход?

#3301⏣SoulString
15.08.2018
11:33:47

Vladislav
15.08.2018
11:39:32
Кто делал мультиязычность? Подскажите пожалуйста как нормально реализовать роутер, чтобы не передавать во всех <router-link> язык, а он сам подставлялся в начале ссылки:
:to="{name: 'home', params: {lang: $store.getters.currentLocale}}"
Всё перерыл, так и не нашел решение

Vadym
15.08.2018
11:41:19

#3301⏣SoulString
15.08.2018
11:41:45

Vadym
15.08.2018
11:41:47
Можно же вытянуть со стора в компоненте

Vladislav
15.08.2018
11:41:58

ed
15.08.2018
11:42:01

#3301⏣SoulString
15.08.2018
11:42:08
зачем оно в кейсе вью не совсем ясно конечно, но для отображения и изначальной выборки языка мб ок

Google

Vadym
15.08.2018
11:42:51
/articles/:lang/how-to-do-it и вытянуть ланг в компоненте

#3301⏣SoulString
15.08.2018
11:43:01
ну либо я не с той стороны задачу понял

ed
15.08.2018
11:43:34

Vladislav
15.08.2018
11:44:00
Нужно и стор и роутер задействовать

ed
15.08.2018
11:44:23

Vladislav
15.08.2018
11:44:24
В общем, проблема у меня с созданием роутинга в виде site.com/en/страница

ed
15.08.2018
11:44:29
как их потом синхронизировать?

Vladislav
15.08.2018
11:45:00
В router-link писать параметром каждый раз глупо, а в роутере динамично подставлять из стора язык в начале ссылке не получается

Evgeniy
15.08.2018
11:45:39

Vladislav
15.08.2018
11:46:08
/:lang это же параметр из router-link

Vadym
15.08.2018
11:46:44
подскажите плз как локализировать хедеры в компоненте <v-data-table :headers="headers" :items="services"> , data: function () {
return {
headers: [
{
text: this.$t('salon.label.service'),
align: 'left',
value: 'name'
},
{
text: this.$t('salon.label.price'),
value: 'price'
},
], вываливаеться ошибко "TypeError: Cannot read property 'name' of undefined"

ed
15.08.2018
11:46:56

Vadym
15.08.2018
11:50:05

Vladislav
15.08.2018
11:54:03
Ну или как это люди нормальные делают

ed
15.08.2018
11:55:55

Vladislav
15.08.2018
11:58:19

ed
15.08.2018
11:59:00

Google

ed
15.08.2018
11:59:18
надо как-то определится что надо

Vladislav
15.08.2018
12:00:51
Видимо я чего-то не допонимаю

Alex
15.08.2018
12:24:42
Подскажите как работают дефолтные пропсы, вот я прописываю тип строка, передаю в пропсы null. А дефолтный пропс не отрабатывает
Отрабатывают тока если вообще не передавать этот пропс

Дмитрий
15.08.2018
12:28:22

Alex
15.08.2018
12:29:15
Т.е компутед мутить

Дмитрий
15.08.2018
12:31:21
Или посылать не null а undefined

Alex
15.08.2018
12:34:48

Nikita
15.08.2018
13:09:28
Гайс , а рекурсивно добавлять v-for на элементы можно?
Мне приходит массив обьектов в которых в разных местах есть массивы и т.д.
Можно как-то это дерево отрисовать?

Дмитрий
15.08.2018
13:11:09

Nikita
15.08.2018
13:16:29
Спасибо

Dima
15.08.2018
13:19:04
Ребята, а если я юзаю накст, как мне юзнуть beforeEach хук?

Max
15.08.2018
13:20:07

Vladislav
15.08.2018
13:20:53

Dima
15.08.2018
13:23:54
Спасибо, попробую
А подключить в книге накста через plugins?

Evgeniy
15.08.2018
13:50:02
https://stackoverflow.com/questions/48265531/nuxt-vue-router-aftereach-guard

Walter
15.08.2018
14:06:53
Как мне скопировать родительское поле, но приетом если я буду менять в дочерном, что бы родительское не менялось?
Типа клонирования, object.asign не помог

Google

Виталий
15.08.2018
14:08:10
Здравствуйте,у меня есть главная страница и дочерние,переход осуществляется через router.
Моя задача в дочерних страницах использовать кнопку скрола вверх.Как эту ф-ю записать в родителе и слушать события дочерних страниц?
Пробовал через @click="$emit('upTop')" -не работает
Заранее спасибо!

Darya
15.08.2018
14:18:23
Типа клонирования, object.asign не помог
Этот метод делает поверхностную копию. Если у вас есть вложенные объекты или массивы используйте другой механизм клонирования, например из lodash
https://lodash.com/docs/4.17.10#cloneDeep

Walter
15.08.2018
14:20:58

Admin
ERROR: S client not available

#3301⏣SoulString
15.08.2018
14:22:46
т.е. слушать на нем можно

Eugeniy
15.08.2018
14:25:26
Привет!
Подскажите, как заюзать запрос на википедию, через graphql?

11509
15.08.2018
15:16:55
Здравствуйте. Подскажите пож-та
при старте проект
Module build failed: Error: No PostCSS Config found in ...
пробовал создать postcss.config.js
в корне
с содержимым module.exports = {};
как решить?

Alex
15.08.2018
15:18:14
первая строка гугла
{
loader: 'postcss-loader',
options: {
plugins: () => [require('autoprefixer')]
}
}

11509
15.08.2018
15:18:24
куда ее пихать?

Alex
15.08.2018
15:18:38
ну погугли
не ленись

Google

Alex
15.08.2018
15:18:51
есть несколько решений
с примерами
вот прям "No PostCSS Config found" гугли

11509
15.08.2018
15:22:40
спасибо, решил

Rishat
15.08.2018
16:21:30
привет, всем. Отлавливаю 404 в vue-route так
path: '*',
name: 'not_found',
component: process.BROWSER
? (resolve) => {
require(['../components/Main/Views/404.vue'], resolve)
}
: require('../components/Main/Views/404.vue')
},
теперь написал api для фронта и он доступен по адресу www.example.com/backend/.... , апишка должна выкидывать json
{"success":false,"data":{"message":"NOT FOUND","code":404}}
если на бэкэнде нет нужного роута, вообще должен отрабатывать бэкэндовский http404 на сегменте backend. Сейчас пока решил таким методом
if (request()->segment(1) == "backend")
return JSON::error404();
ну это жесткий костыль, + Vue юзает SSR и все отдает бэкэнд через MainController, ну если кому-то нужна инфа)
Как можно на vue route не отлавливать segment(1) или что-то типа такого, а остальное чтобы было 404?


Илья
15.08.2018
16:37:33
привет, всем. Отлавливаю 404 в vue-route так
path: '*',
name: 'not_found',
component: process.BROWSER
? (resolve) => {
require(['../components/Main/Views/404.vue'], resolve)
}
: require('../components/Main/Views/404.vue')
},
теперь написал api для фронта и он доступен по адресу www.example.com/backend/.... , апишка должна выкидывать json
{"success":false,"data":{"message":"NOT FOUND","code":404}}
если на бэкэнде нет нужного роута, вообще должен отрабатывать бэкэндовский http404 на сегменте backend. Сейчас пока решил таким методом
if (request()->segment(1) == "backend")
return JSON::error404();
ну это жесткий костыль, + Vue юзает SSR и все отдает бэкэнд через MainController, ну если кому-то нужна инфа)
Как можно на vue route не отлавливать segment(1) или что-то типа такого, а остальное чтобы было 404?
Бэкенд на чём?

Rishat
15.08.2018
16:37:39

Илья
15.08.2018
16:38:17
Как vue туда подключаешь?

Rishat
15.08.2018
16:38:46

Илья
15.08.2018
16:39:32
Если есть небольшой роутер на бэке, то кинь перед коннектом vue роутинг /backend, а все остальные обрабатывай на vue
У меня на Node.js так работает
/api обрабатывает express, а всё остальное - vue

Rishat
15.08.2018
16:41:40