@vuejs_ru

Страница 373 из 3900
Stanislav
19.04.2017
00:47:01
а что в itemFioVrachTechnic.value лежит?

Victor
19.04.2017
00:47:58
id там и надо по идее

и как оно вообще работает с такими скобками {}?

разве так можно?

Google
/dev/null
19.04.2017
00:48:47
в select выводится {itemFioVrachTechnic.Id} {itemFioVrachTechnic.Fam} {itemFioVrachTechnic.Name} {itemFioVrachTechnic.Lastname}

нужно {itemFioVrachTechnic.Id} скрыть от пользователя

но чтобы оно было потому как: v-bind:value="itemFioVrachTechnic.value"

мне потом нужно получить его id this.id = itemsFioVrachTechnid[itemIndex].Id

Stanislav
19.04.2017
00:53:50
мне потом нужно получить его id this.id = itemsFioVrachTechnid[itemIndex].Id
Кстати, да. А чего у тебя скобки одинарные?

/dev/null
19.04.2017
00:56:21
Stanislav
19.04.2017
00:56:30
Ясно

/dev/null
19.04.2017
00:56:36
у меня еще с Golang шаблона кое что приходит

Stanislav
19.04.2017
00:57:33
Так это... Почему бы не убрать {itemFioVrachTechnic.Id} из <option> ?

/dev/null
19.04.2017
00:58:22
Так это... Почему бы не убрать {itemFioVrachTechnic.Id} из <option> ?
а как тогда мне узнать, какой элемент в списке выбрал пользователь..., то есть его id

/dev/null
19.04.2017
00:59:00
нет

Victor
19.04.2017
00:59:02
в value опшена положи id

Google
/dev/null
19.04.2017
00:59:26
в value опшена положи id
спасибо, чет я сразу не подумал

Stanislav
19.04.2017
00:59:32
О_О

Сорян

/dev/null
19.04.2017
01:00:11
то есть, будет выглядеть вот так v-bind:value="itemFioVrachTechnic.value.Id" ?

Victor
19.04.2017
01:00:27
угу

только без value

`v-bind:value="itemFioVrachTechnic.id"`

/dev/null
19.04.2017
01:00:49
только без value
еще раз спасибо.

угу понял

Yury
19.04.2017
03:19:04
Всем привет У меня есть компонент, который рендерит список дивов. Хочу после того, как всё будет отображено в браузере, вызвать функцию, которая будет менять стили этих дивов (bricks.js) Вопрос: как определить, что весь DOM компонента отрендерен? Пробовал vm.$watch, но он срабатывает слишком рано

Или это вообще не так делается?

Сашка
19.04.2017
03:36:07
Или это вообще не так делается?
Это делается на mount через setTimeout 0. Самый простой и понятный способ для этого

Yury
19.04.2017
03:54:27
Это делается на mount через setTimeout 0. Самый простой и понятный способ для этого
А если данные для списка получаются аяксом, то тогда куда лучше? В updated?

Victor
19.04.2017
03:57:41
https://github.com/shershen08/vue-masonry/blob/master/src/masonry.plugin.js если правильно понял что тебе нужно, то тут есть пример

с 42 строки

Yury
19.04.2017
04:02:35
Не, это не совсем то



Вот, вроде с updated работает Если кто сталкивался с такой же задачей, ответьте плиз на мое сообщение Интересно как еще можно сделать

Victor
19.04.2017
04:07:16
так а чем директива с инсертед не подошла под задачу?

Yury
19.04.2017
04:13:03
Инсертед срабатывает когда один элемент вставлен в dom, а мне нужно узнать, когда все они будут вставлены

Google
Victor
19.04.2017
04:16:55
componentUpdated: called after the containing component and its children have updated.

мб этот хук подойдет

Yury
19.04.2017
04:30:04
Ага, ну это тоже самое что вот это https://vuejs.org/v2/api/#updated Только внутри компонента и без оверхеда в виде регистрации новой директивы

Но это не точно

Сашка
19.04.2017
05:39:27
Вот, вроде с updated работает Если кто сталкивался с такой же задачей, ответьте плиз на мое сообщение Интересно как еще можно сделать
Тебе нужно сделать Promise.all для всех запросов, и когда все обработаются запускать метод, в котором и будет setTimeout(()=>{function_code}, 0);

Kelin
19.04.2017
06:36:08


Oleh
19.04.2017
08:30:00
Значить нагрузок нету, а если нету нагрузок, то можно делать чуточку больше запросов, особо не повлияет

потом добавишь

Rafael
19.04.2017
09:07:41
А если данные для списка получаются аяксом, то тогда куда лучше? В updated?
Нет, используй forceUpdate Для updated тебе нужно сначала вызвать ререндер

Кинь кодец

Kelin
19.04.2017
09:10:50
Кинь кодец
Не дома Но там transition и 2 компонента с v-if и key

А, не, там router-view и компонент

Оборачиаал в дивы - все равно не показывает

Rafael
19.04.2017
09:13:11
Так v-if не рендерит жеж, только когда условие true тогда и появляется dom

Тимур
19.04.2017
09:21:47
ребят привет. подскажите. Есть обертка для select2. в ней js + такой шаблон http://f5.s.qip.ru/lipRbm6Y.png как то можно это все в один js файл все перенести, без всяких вебпаков и тп.

Тимур
19.04.2017
09:28:43
я прально понял эти inline в каждом инстансе компонента рисовать надо будет?

Google
Тимур
19.04.2017
09:32:25
а. все ок. спасибо.

Diasko
19.04.2017
10:40:15
Может кто сталкивался, если компонент обернут keep-alive, тогда create срабатывает два раза, как обойти? если использоваться activated, если уберем keep-alive снова логику переносить в create

Pavel
19.04.2017
11:07:04
ребят подскажите как вызвать fullscreen ?

Quiss
19.04.2017
11:10:04
ребят подскажите как вызвать fullscreen ?
http://g.zeos.in/?q=call%20full%20screen%20in%20javascript

Алексей
19.04.2017
11:17:39
Pavel
19.04.2017
11:26:19
@my610 огромное спасибо!

Stanislav
19.04.2017
12:12:19
Камрады, кто-нить работал с тем, что один проект, но разделен на два сервиса? Т.е. они в принципе одинаковые, но один легкая версия второго. css чуть другой, каких-то компонентов нет. Че т не могу сообразить, как удобно хранить и обновлять общую функциональность.

Admin
ERROR: S client not available

Stanislav
19.04.2017
12:13:02
Rafael
19.04.2017
12:13:22
ну API то само собой
А чем отличаются то сервисы?

А все, прочел

Ну так можно былобы сделать целый ui

Stanislav
19.04.2017
12:13:46
А чем отличаются то сервисы?
Цвета другие и компоненты некоторые выпилены

Это, скорее, вопрос про git и организацию файловой системы... У меня в крутится в голове что-то про вложенные репозитории, но че т сформировать не могу

ну т.е. грубо говоря, все идентичное, но 5 файлов разные. Как сделать, что бы быстро обновлять одинаковые файлы, но не затереть специфичные для проекта? :)

Rafael
19.04.2017
12:19:08
Я бы так сделал: Отделтный подпроект по ui Основной - под основу

Stanislav
19.04.2017
12:20:05
Ну лан, я еще определюсь с точным требованиями и подумаю. Спасибо

Google
Владимир??‍?
19.04.2017
12:20:16
Но вопрос хороший

Stanislav
19.04.2017
12:20:44
Может ветками в гите...

Владимир??‍?
19.04.2017
12:22:25
Как вариант

Ян
19.04.2017
12:34:20
@c01nd01r Родина дала тебе сабмодули. Но вообще да, требования размытые пока

Stanislav
19.04.2017
12:34:45
@c01nd01r Родина дала тебе сабмодули. Но вообще да, требования размытые пока
Вот о них в первую очередь и подумал, но не приходилось использовать

Rafael
19.04.2017
12:36:38
Не понял
Ну как-бы логика программы одна и также, различие только у стилях и наличии/отсутвия компонент, это значит что если компонента есть, то разница только в стиле Поэтому есть смысл вынести ui компоненты отдельно и разрабатывать их отдельно, а в проекте испортить только нужные компоненты и стили

Stanislav
19.04.2017
12:40:57
Ну как-бы логика программы одна и также, различие только у стилях и наличии/отсутвия компонент, это значит что если компонента есть, то разница только в стиле Поэтому есть смысл вынести ui компоненты отдельно и разрабатывать их отдельно, а в проекте испортить только нужные компоненты и стили
оно так и есть :) Всякие кнопочки лежат отдельно в src/UILib, а вот с умными компонентами, которые рулят дочерними, все несколько сложнее. Ну ладно, может решу это какой-то конфигурацией через JSON + git'ом.

Stanislav
19.04.2017
12:44:28
Ну представь. Есть компонент Dashbord. В нем всякие виджеты типа Новости и Последние операции. В одном проекте Новости не нужны. т.е. из Dashbord тупо выпиливается компонент Новости. Но тут надо добавить виджет Погоды в Dashbord на оба проекта... Получается надо в каждом проекте руками добавлять.

Stanislav
19.04.2017
13:58:55
Сейчас примерно этим же занимаюсь. В итоге сделал в корне три папки, одна содержит базу общих компонентов, а вторая и третья файлы конкретного проекта.
Ну вот я подумываю сделать тоже самое, только с репозиториями, чтобы cd Project1 git pull origin core можно было обовить общий функционал парой команд

Ну это так, мысли вслух. Я еще подумаю, ибо нужно допилить основной проект, чуть порефакторить, а там видно будет

Den
19.04.2017
14:01:45
Пока решаю проблему разделения, как ты и писал, разными импортами. В дальнейшем попробую собрать все в один проект и чтобы webpack разделил его на чанки. Не знаю получится ли, но хотелось бы подгружать чанки по условию в зависимости от приложения, которое нужно клиенту.

Stanislav
19.04.2017
14:02:18
Да, тоже интересная идея

Den
19.04.2017
14:03:20
Пока это планы, но у меня итоговая задача собрать настраиваемое приложение из коробки

Stanislav
19.04.2017
14:04:22
Если оформится это во что-то удобное, поделись опытом? :)

Gaiaz Iusipov
19.04.2017
14:05:10
ребята, есть компонент "шапка" назвал "header" )) какие приняты приписки добавлять для компонентов имена которых совпадают с тегами html? m-header? переименовывать полностью - "top"?

Den
19.04.2017
14:05:15
Конечно, ссылку обязательно скину на репозиторий)

ребята, есть компонент "шапка" назвал "header" )) какие приняты приписки добавлять для компонентов имена которых совпадают с тегами html? m-header? переименовывать полностью - "top"?
У нас в компании для всех компоненто пишем префикс, к примеру my-header. Префикс это часть имени компании или проекта

Gaiaz Iusipov
19.04.2017
14:12:26
Den
19.04.2017
14:12:57
Ага, удобно)

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