@vuejs_ru

Страница 1719 из 3900
vyacheslav@deepin:~$
09.12.2017
08:19:09
Оля Лукина, как дела, как дела

А как привязать лейбл чек бокса к чек боксу?

через for по id не подходит

Юлия
09.12.2017
11:21:09
Google
Fedor
09.12.2017
11:32:23
Alex
09.12.2017
11:39:40
Обернуть чекбокс в лейбл

Fedor
09.12.2017
11:41:33
через for по id не подходит
Почему? https://jsfiddle.net/ne75zga5/

Т
09.12.2017
11:42:16
Почему? https://jsfiddle.net/ne75zga5/
++ всё работает тут!

vyacheslav@deepin:~$
09.12.2017
12:20:05
У label for=“name”
я же сказал, через фор по id мне не подходит

у меня чекбоксы через v-model связан

если через id связать то при клике по лейблу лишь мигает чекбокс, но не чекается

Юлия
09.12.2017
12:35:36
если через id связать то при клике по лейблу лишь мигает чекбокс, но не чекается
сложно понять суть вопроса без наглядного примера на jsfiddle например) я с чекбоксами тоже сейчас мучаюсь, и заметила что если заранее их значение в v-model не известно, то они себя странно ведут. у тебя известно?

vyacheslav@deepin:~$
09.12.2017
12:35:57
Ну я в дата задаю дефолт

https://jsfiddle.net/eb5wvt2g/

Юлия
09.12.2017
12:48:13
Ну я в дата задаю дефолт
https://jsfiddle.net/eb5wvt2g/9/

vyacheslav@deepin:~$
09.12.2017
12:49:15
Благодарю

Юлия
09.12.2017
12:49:23
если я правильно поняла ты это хотел?

Google
vyacheslav@deepin:~$
09.12.2017
12:49:55
Абсолютли

Юлия
09.12.2017
12:50:14
да не за что)

Rafael
09.12.2017
12:54:42
Нет же
Да же, просто label писать после инпута

Sergey
09.12.2017
13:17:04
Коллеги, кто-нибудь имеет опыт по работе с графиками под Вью? Я на ангуляре1 + highcharts делал, там при большом количестве точек без использования webgl начинались сильные тормоза. Какие есть оптимизированные либы под Вью?)

BoXo
09.12.2017
13:23:30
CIL
09.12.2017
13:23:41
Arzimaydi

BoXo
09.12.2017
13:26:03
Arzimaydi
Vue bilan ishlavotkanizga ko'p bo'ldimi?

CIL
09.12.2017
13:26:26
yo'q 2 oycha

Т
09.12.2017
13:26:29
Vue bilan ishlavotkanizga ko'p bo'ldimi?
воу соотечественники)

BoXo
09.12.2017
13:26:55
yo'q 2 oycha
Yordam kere bo'sa etarman ) ruschaga yoromande )

agar malol kemasa

CIL
09.12.2017
13:28:06
qo'ldan kelgancha

Sergey
09.12.2017
15:08:58
Мне чарты от гугла нравятся
А они как оффлайн либа?

vyacheslav@deepin:~$
09.12.2017
15:09:04
-

Google
Muhammadjavohir
09.12.2017
15:11:41
Chart.js ?
здесь есть уроки на английском: https://laracasts.com/series/charting-and-you

Жалгас
09.12.2017
15:11:48
Chart.js да, легко заюзать

Sergey
09.12.2017
15:18:16
Спасибо! Надо будет посмотреть на перформанс канвы)

Rafael
09.12.2017
15:18:28
Я гугл чартс юзал - изи

Правда подключается херово

Sergey
09.12.2017
15:24:21
Мне критично использовать оффлайн

Rafael
09.12.2017
15:28:29
Хотя я уверен, что можно подменить загрузчик как нибудь

b0g3r
09.12.2017
15:46:44
Сел за vue, с экосистемой не знаком, в том числе и с экосистемой фронтенда в целом. Делаю небольшой проектик - там довольно много всяких разных формочек, в том числе и довольно больших. Кто что использует для валидации форм? Некоторые поля нужно будет валидировать через сервер, некоторые по регекспам, некоторые по соседним полям... В общем разнообразия много

Alexey
09.12.2017
15:48:23
vee-validate

b0g3r
09.12.2017
15:50:44
да я с бека, поэтому по валидации на беке всё будет ок :)

Alexey
09.12.2017
15:54:34
можно все на сервере делать, а на фронте jq весь html вставлять, норм же

Alexey
09.12.2017
15:55:13
это я показываю пальцем на (толстых)

Daje
09.12.2017
17:21:13
Сел за vue, с экосистемой не знаком, в том числе и с экосистемой фронтенда в целом. Делаю небольшой проектик - там довольно много всяких разных формочек, в том числе и довольно больших. Кто что использует для валидации форм? Некоторые поля нужно будет валидировать через сервер, некоторые по регекспам, некоторые по соседним полям... В общем разнообразия много
у тебя есть два варианта: 1. валидация на фронте за счет вью, а потом эту же валидацию дублировать в бэке когда данные из формы прийдут на сервер (так себе варик). 2. писать валидацию на сервере, а твой фронт асинхронно будет каждый раз спарашивать валидацию на сервере для каждого поля. ну а вообще правильно чтоб только сервер знал какие поля у тебя есть, как их валидировать, и вообще что с ними делать. а твои компоненты вью должны генерировать формы и валидации исходя из приказов сервера

b0g3r
09.12.2017
17:21:46
Тогда вопрос превращается в "посоветуйте чем генерировать формы" :)

У меня есть подозрение, что это сильно усложнит фронт, и я пока к этому не готов, но вопрос двойной валидации меня конечно всегда волновал :)

Roman
09.12.2017
17:22:29
зачем? это оверхед

b0g3r
09.12.2017
17:23:28
сейчас у меня есть подозрение, что конкретно в этом проекте формы будут меняться примерно никогда - и валидация для них - тоже

Daje
09.12.2017
17:24:53
Тогда вопрос превращается в "посоветуйте чем генерировать формы" :)
иши сам, или пиши свой компонент конструктор.

Google
Daje
09.12.2017
17:26:00
b0g3r
09.12.2017
17:26:16
я уже старик :(

DimenSi
09.12.2017
17:28:36
https://codepen.io/rhyek/pen/vyxOdQ

Daje
09.12.2017
17:29:34
так делают норм фреймворки. модели, например, хранят информацию о том какая там валидация должна быть, после на фронт в виджет передается объект модели с данными по валидации и уже исходя из них ты генерируешь валидацию для поля

в итоге ты только меняешь в модели, что максимальная длина строки теперь не 255, а 56, и все работает у тебя норм. и нвче тебе придется менять и на сервере и во фронте

DimenSi
09.12.2017
17:31:55
https://codepen.io/rhyek/pen/vyxOdQ
писец, извращенцом надо быть, чтоб все это расписать

Admin
ERROR: S client not available

Daje
09.12.2017
17:32:10
DimenSi
09.12.2017
17:32:26
чего?

блин, там генераторы и бинарные операторы используются

вот жесть

Daje
09.12.2017
17:33:04
ну нашел генератор форм, все есть же

Женя
09.12.2017
17:51:14
Чуваки, когда я поднимаю простейший серв на нод, то могу прописать айпишник - http.createServer(function(req, res) { file.serve(req, res); }).listen(8080, "192.168.0.100"); поднимая сервак командой npm run dev, он по дефолту ставит локалхост:8080, как это можно поменять?

Roman
09.12.2017
17:55:49
run dev это webpack-dev-server, если ты про шаблон webpack из vue-cli

Женя
09.12.2017
17:57:04


ага надо как-то ключик туда добавить --host 192.168.0.100

разобрался, вопрос неактуален

Roman
09.12.2017
18:00:59
Женя
09.12.2017
18:01:52


в package.json это делается

Google
Roman
09.12.2017
18:02:20
ок, спасибо

Maksim
09.12.2017
19:01:25
#whois Всем привет! Работаю в небольшой самарской it конторе Я тружусь в бэкэнде (php, drupal) и во фронте (js) Прлезность вижу в обмене опытом Сообщество интересно помощью с интересным вопросом, по которому я встрял( Самара Google

Доброго вечера. Ищю помощи в след. вопросе: сейчас пишу свой кастомный лоадер для template секции однофайловых компонентов. Используется vue-loader. Задача: код шаблонов сохранять в отдельные файлы оборачивая в скрипт с x-template, а id писать в компонент в свойство template. Проблема: после моего лоадера код попадает в рендер лоадер и никак его скипнуть не получается. Это вообще решаемая задача?

Maksim
09.12.2017
19:12:01
А что ты потом будешь с этими файлами делать? Будут использоваться в каком-то шаблонизаторе на бэкэнде?
Ближайшая перспектива - подключаются на страницу в head. У нас пока нет компиляции на сервере, а шаблоны могут подменяться в зависимости от условий (переопределяться). Мой вариант шаблонов - дефолтный.

Maksim
09.12.2017
19:19:27
Я вижу 2 пункта профита: 1. Использование однофайловых компонентов. Я знаю что можно или просто указать template опцию с id, или template секцию с src. 2. Кастомный конфиг webpack для разработки и билда. При разработке можно и в рендер функции все компилить. А в прод - файлами. Основная цель - однофайловые компоненты

Maksim
09.12.2017
19:21:12
После изучения кода лоадера я уже процентов на 80 уверен, что такое провернуть нельзя. И придется самому выносить шаблоны ручками.

Stanislav
09.12.2017
19:23:53
После изучения кода лоадера я уже процентов на 80 уверен, что такое провернуть нельзя. И придется самому выносить шаблоны ручками.
у vue-loader в конфиге есть поля pre(post)Loader. Там можно получить все содержимое vue файла. Правда, не знаю, можно ли его отредактировать и передать дальше в vue-loader. Скорее всего можно

Maksim
09.12.2017
19:27:14
Stanislav
09.12.2017
19:28:14
Не думал, что можно получить весь файл. Пытался работать с секцией одной. Спасибо, копну в прелоадеры
Ну тебе же, получается, надо работать с html и js. В html ты выпиливаешь из vue файла, а в js добавляешь поле template. Наверное так.

Не думал, что можно получить весь файл. Пытался работать с секцией одной. Спасибо, копну в прелоадеры
В доке по по vue-loader есть примеры конфигурации прелоэдеров https://vue-loader.vuejs.org/en/configurations/advanced.html

Sergey
09.12.2017
20:33:36
Ребят, такой вопрос: Приходит массив объектов, у которого есть свойство url Я хочу вставать его в <nuxt-link to=“{{category.url}}”> У меня выскакивает ошибка. Ясно, что я неправильно привязываю А как правильно??

Denis
09.12.2017
20:50:46
:to=‘category.url’

пробовал?

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