@vuejs_ru

Страница 3872 из 3900
Кирилл
24.10.2018
08:11:25
Всем спасибо за инфу ?

Alex
24.10.2018
08:28:28
привет, ищу vue прогера на проект, пилить различные визуальные плагины, кому интересно пишите в личку

The
24.10.2018
08:32:31
ребятки, подскажите, есть компонент с таким HTML содержимым: .product .column вопрос в том, что .column это у меня глобальный стиль от бульмы, а я хочу свой стиль, чтобы через v-data разрулить. у меня стоит scoped в стилях. Можно ли как-то избавиться, чтобы class="column" на выходе был v-data?

Vladimir
24.10.2018
08:44:51
deep selector?

Google
Grigorii
24.10.2018
09:00:24
Vue UI либами не пользовался, ограничивался обычными UI либами и костылями. Подскажите, пожалуйста, по Element-UI. 1. Правда ли, что для него стоит поставить Normalizecss. Что-то стили по умолчанию выглядят не очень. Или требуется как-то подключить ещё тему кроме того, что написано в QuickStart 2. В традиционных UI фреймворках кроме непосредственно компонентов, есть куча "ниверсаьных" стилей / утилит. Типа text-center для выравнивания текста. Или классы для выравнивания элемента. Или классы для раскрашивания стандартными цветами, добавления отступов и т.д. Есть ли такое обычно в vue-ui фреймворках (классами, или директивами) и есть ли такое в Element-ui?

Grigorii
24.10.2018
09:04:20
Я не пользуюсь, я порекомендовал другу :D А какие есть действительно хорошие ui фреймворки? Кроме материал-подобных) Buefy? Но вопрос был больше в целом ко всем таким

Andrey
24.10.2018
09:05:42
2 варианта. Выбирать один из матириал или собирать свой.

Grigorii
24.10.2018
09:06:11
Почему в них не принято оставлять универсальные / утилитные классы / директивы?

Alex
24.10.2018
09:08:42
Не пользуйся им, это какашка. Если тебе не три формы сделать нужно для тестового проекта )))
почему какашка? Я просто не в курсе, второй проект на нём делаю...

Andrey
24.10.2018
09:09:29
залел в репоизторий кода, увидишь. И работает он так же как написан, серез одно место

Grigorii
24.10.2018
09:10:26
2 варианта. Выбирать один из матириал или собирать свой.
У того же Vueify есть утилитные классы / директивы? Я увидел, но минимум таких.

Andrey
24.10.2018
09:11:04
У того же Vueify есть утилитные классы / директивы? Я увидел, но минимум таких.
посмотри quasar - у него все норм и утилитных классов полно

Grigorii
24.10.2018
09:11:21
Он разве не для мобилок?

Спасибо, гляну.

Неужеле больше нет хороших и достаточно гибких чисто UI фреймворков?

Alex
24.10.2018
09:16:54
залел в репоизторий кода, увидишь. И работает он так же как написан, серез одно место
Не очень понятно объяснил, пример бы. А так приходится верить на слово. В репе ничего криминального не увидел.

Google
Alex
24.10.2018
09:47:38
народ помогите с такой багой. есть плагин https://github.com/sagalbot/vue-select если на телефоне врубить автозаполнение Т9 и в режиме аякса вводить в это поле то он не ищет, пока не нажмешь интер, причем баг только на андроиде проверить его можно тут http://sagalbot.github.io/vue-select/docs/Advanced/Ajax.html причем на другом плагине http://element.eleme.io/#/en-US/component/select (Remote Search) та же самая история. кто может помочь с решением, за деньги, пшите в личку

Vladislav
24.10.2018
09:49:14
sagalbot/vue-select вообще какойто глючный, я планирую сам свой написать этот кривой какойто

Александр
24.10.2018
09:55:48
только что понял что в разных компонентах можно использовать одинаковые классы и делать scoped, все так делают?))

Юрий
24.10.2018
09:56:00
Народ, привет! Можете подсказать менее опытному? Прохожу тестирование, там нужно сделать мини-приложение на VueJS. Сделал. Одним из пунктов значится следующее: "Разместить json файл в котором будет ответ сервера об успешной отправке формы и сделать имитацию запроса к серверу. Ответ с сообщением об успешной отправке показать пользователю." На локалке использовал для этого vue-resource и json-server. Все работает. На сервак закинул - не хочет зараза, видимо json-server заточен только для локалки, что ли. Подскажите или намекните, как данную задачу можно решить?

Daniel
24.10.2018
10:00:02
На одном порте скорее всего надо запускать

Ибо cors

Юрий
24.10.2018
10:00:25
да вот, тоже с cors столкнулся

neonorep
24.10.2018
10:01:14
@kotlyarchuk можно без библиотек, вручную же сделать, сделать в методе api.request параметр - mock: true. Если он есть, то не делаешь запрос, а просто динамически импортируешь модуль и резолвишь в ответ. Например, запрос к апи: news/list импортишь модуль "@/tests/mocks/news/list.json"

Юрий
24.10.2018
10:05:25
neonorep загуглил, нашел страницу https://ru.vuejs.org/v2/cookbook/using-axios-to-consume-apis.html#%D0%9F%D1%80%D0%BE%D1%81%D1%82%D0%BE%D0%B9-%D0%BF%D1%80%D0%B8%D0%BC%D0%B5%D1%80 Там get, а мне post надо, там у меня отправка формы идет, типа на сервер, должен получить ответ)

как тут быть?

Alex
24.10.2018
10:07:12
у axios есть и .post

Denis
24.10.2018
10:07:18
Вместо get пишешь post

Первый параметр куда, второй что

И дальше как в примере

Вроде

Юрий
24.10.2018
10:08:06
да это ясно) а куда mock: true прописать?

Denis
24.10.2018
10:09:23
axios.post(apiserver, {mock:true}).then блабла

Юрий
24.10.2018
10:10:17
спасибо, попробую)

neonorep
24.10.2018
10:13:22
секунду, щас накидаю код

DimenSi
24.10.2018
10:20:23
я увидел в чате слово мок

Google
DimenSi
24.10.2018
10:20:31
я вставлю ссылку на мимик

https://mimic.js.org/

neonorep
24.10.2018
10:24:32
Как-то так export function request (action, method, params = {}, mock = false) { const data = buildParams(params) const url = `${API_URL}${action}/?${data}` if (mock) { return import(`@/tests/mocks/${action}.json`) .then(response => response.default) } return axios({ method, url, data }) .then(response => response.data) }

Pavel
24.10.2018
10:38:52
почему не видит глобальный vue-cli? добавил их в переменные среды и все равно.

Pavel
24.10.2018
10:39:56
винда :(

Pavel
24.10.2018
10:42:39
удалил vue-cli, поставил @vue-cli

Pavel
24.10.2018
10:43:14
ага

Rossti
24.10.2018
10:43:37
Парни подскажите по axios или ссылку мож кто кинет на что нибудь: Присылают мне путь на картинку, как мне вывести картинку в нужное место? Имею ввиду что путь не правильный всегда, к тому же картинки с [hash] . Как достучатся то до нужной картинки? В js например require() ну в хтмл такое не конает

Pavel
24.10.2018
10:46:20
разобрался, старая нода проскачила в переменные среды

Rossti
24.10.2018
10:49:14
<img v-bind:src="path"/>
это понятно, только картинку вот не видит

потому что картинки сам vue переносит в static и добавляет 5 рандомных букв в когнце

Hedint
24.10.2018
10:52:35
чот какая-то дичь) либо сервер присылает тебе полный абсолютный URL и тогда тебе пофиг, что там куда переносится при билде, либо ты зачем то тянешь с сервера относительный путь (так просто не нужно делать, ты можешь получить ID сущности и по нему вытянуть себе картинку через тот же require)

Rossti
24.10.2018
10:55:54
например приходит абослютный путь к картинке src/assets/img/pic.jpg , картинку в браузере по такому пути не видно, хотя она есть. Все обработанные картинки vue находятся в папке static

Nikolay
24.10.2018
10:56:14
откуда приходит

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

Rossti
24.10.2018
10:57:05
axios с json файла в папке static

Google
Rossti
24.10.2018
10:57:25
так вот и вопрос, как правильно путь задать

Nikolay
24.10.2018
10:58:35
json в компонент не перенести? вебпак тогда увидит при билде все ресурсы и всё подтянется

конечно можно убрать в конфиге вебпака хэш до картинки. и при подстановке в путь смотреть на окружение

но всё равно "какая-то дичь" как сказали выше

Rossti
24.10.2018
11:06:06
пытался так - :src="require('../assets/img/' + item.pick)" - ошибка

Admin
ERROR: S client not available

DimenSi
24.10.2018
11:07:17
сделай так, чтоб расширение было статично

Rossti
24.10.2018
11:07:50
хеш в конфиге убрать?

Nikolay
24.10.2018
11:08:19
так там и путь меняется по сути. это не сильно поможет

DimenSi
24.10.2018
11:08:44
./assets/img/${item.pick}.jpg



из доки вебпака

или используй require.context api

https://webpack.js.org/guides/dependency-management/#context-module-api



Alexandr
24.10.2018
11:12:48
Комрады, есть ли курсы которые вы бы порекомендовали для изучения Vue.js?

Rossti
24.10.2018
11:15:34
слишком много для картинки, я бы сказал

Сергей
24.10.2018
11:16:13
привет использую тэк v-html а /n просто отображается как текст, что можно сделать?

Rossti
24.10.2018
11:16:15
так работает, при условии что hash отключен - :src="'static/'+ item.pick"

Google
Rossti
24.10.2018
11:16:30
хотелось бы понять, как научить его с хешом работать

Сергей
24.10.2018
11:17:20
перенос строки

Ivan
24.10.2018
11:17:26
\n

Siarhei
24.10.2018
11:17:29
Сергей
24.10.2018
11:18:26
ну да так

перепутал

но он не работает

Ivan
24.10.2018
11:20:53
но он не работает
А как он должен работать?

Сергей
24.10.2018
11:21:17
вместо того чтобы он отображался как текст, должен быть перенос строки

Rossti
24.10.2018
11:21:19
разобрался

Ivan
24.10.2018
11:22:33
вместо того чтобы он отображался как текст, должен быть перенос строки
посмотри в инспекторе. перенос строки есть. на всякий. https://developer.mozilla.org/en-US/docs/Web/HTML/Element/br

Сергей
24.10.2018
11:24:25
не пойму тоесть браузер не поддерживает такой перенос?

Sergey
24.10.2018
11:26:03
не пойму тоесть браузер не поддерживает такой перенос?
ток так https://developer.mozilla.org/ru/docs/Web/CSS/white-space либо внутри <pre> в остальных случаях переносы вроде схлопываются в один пробел

Сергей
24.10.2018
11:27:38
мне не пробел а перенос нужен

Sergey
24.10.2018
11:27:55
доку читай

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