169 похожих чатов

Есть какой-то более элегантный способ вытащить массив? <Schedule

v-for="schedule in scheduleInfo"
v-bind:key="schedule.id"
v-bind:number="schedule.number"
v-bind:time="schedule.time"
v-bind:customer="schedule.customer['0']"
/>

А то schedule.customer['0'] чет меня напрягает такая запись. Или это вполне жизнеспособно? В том плане, что оно работает. но мало-ли…

16 ответов

12 просмотров

Как вариант, можно создать computed свойство, раскрыть этот массив, и вернуть его

Maxim-Belousov Автор вопроса

Не совсем понятна цель использования данной строки, у Вас же итерируемый объект, а вы передаёте одно и тоже во все, это была задумка?

Maxim-Belousov Автор вопроса
Алексей Коган
Не совсем понятна цель использования данной строки...

Сделайте скидку на мой не профессионализм. Я пока лишь неделю копаюсь в во Vue. И скорее всего, многое из того, что я сейчас пишу, буду в будущем переписывать. Даже, есть вероятность, что данные, которые в финале будут поступать в приложение, организованны будут совершенно иначе, чем я это вбиваю на этапе разработки. А сейчас я просто столкнулся с вопросом и спросил, как такое решить лучше с точки зрения разработки. Возможно, тут можно как-то использовать такую запись v-for="(value, key) in object". Но опять же понимание пока на кончиках пальцев, мозгом я это еще не прочувствовал.

Maxim Belousov
Сделайте скидку на мой не профессионализм. Я пока ...

Я понимаю вас поэтому хочу помочь. В данном случае: v-bind:customer="schedule.customer['0']" Вы задаете каждому итерируемому объекту пропс customer с значением ['0']. Не могу понять что именно должно попасть в дочерний компонент. Можете отправить Data:, или весь код родителя и потомка

Maxim-Belousov Автор вопроса
Алексей Коган
Я понимаю вас поэтому хочу помочь. В данном случае...

У меня после цикла в ['0'] получается массив. И получается, что в компоненте я до данных этого массива достучаться не могу. Во всяком случае я не знаю как. Сейчас я гит клон сделаю, с рабочего репозитория. Чтобы понятнее объяснить

Maxim-Belousov Автор вопроса
Алексей Коган
Можете и на codepen

Короче ))) вот тут по ссылке https://jsfiddle.net/DukeBJ/bgxhfo1v/4/ в блоке html привел родительский компонент и дочерний. Я через v-for вывожу карточки клиентов и получается так, что customer у меня приходит как нулевой массив. А хотелось бы получать объект. И как получить его через props я не знаю.

Maxim Belousov
Короче ))) вот тут по ссылке https://jsfiddle.net/...

Выбор нулевого объекта из массива: Schedule[i].customer[0] Где i итерируемый объект. Причем значения в квадратных скобках пишутся без ковычек

Maxim-Belousov Автор вопроса
Алексей Коган
Выбор нулевого объекта из массива: Schedule[i].cus...

Кавычки это я по привычке из Битрикса Ну по сути Schedule[i].customer[0] такая запись в v-bind это нормальное дело? Просто vue мне слегка ломает мозг ))) выглядит как html, но работает как js

Maxim Belousov
Кавычки это я по привычке из Битрикса Ну по сути ...

Да vue так и работает, в v-for в аргументы можно передать index, и на этом твоя проблема решается

Maxim-Belousov Автор вопроса
Алексей Коган
Проверь по той же ссылке я поправил

Ну вот это скорее зря. Он по моему не запоминает локальные изменения. То есть у меня все по старому. Но главное, суть я понял. Завтра с утра, на свежую голову перепишу. Спасибо.

Maxim-Belousov Автор вопроса
Алексей Коган
screenshot

ага, спасибо

Похожие вопросы

Обсуждают сегодня

Добрый вечер. Есть вопрос, а может и предложение. Был у меня диалог в другой группе о делфи и я задался вопросом: "А нельзя ли в делфи цвет //коментария и {комментария} сде...
Kraszx
24
Мдя, прикол, боевая сборка запускается (именно под отладчиком) после F9 примерно полторы минуты (97 секунд если быть точным). Начал копать - проблема детектится сразу - зависа...
Александр (Rouse_) Багель
38
Всем привет! Подскажи, пожалуйста, как передать в TComboBox сразу значение и id записи. На Delphi я делал так: ComboBox1.Items.AddObject('Какое-то значение', Pointer(id запис...
Евгений
9
я так понимаю, я так подозреваю, что создание такого плагина для человека, кто умеет писать плагины для делфи потребует минут 5-10 времени. но это мое подозрение. хотелось бы ...
Kraszx
7
Товарищи, кто работа с iphelper? Или может я в самой логике ошибки фигачу, не пойму.... var ifTable : PMIB_IFTABLE; size, corSize: DWORD; Buffer ...
Warfarellen
4
Здравствуйте, вопрос по структурам данных. Были у вас случаи, когда пришлось писать деревья или двунаправленные списки?
/ /
50
Коллеги, добрый вечер. Создаю коллекцию от TFPGMap, ключ - перечисление, значение - целое. Нужно отсортировать коллекцию по значению. Как это можно сделать?
Kirill Filippenok
11
Привет, такой вопросик появился кажется ли вам что Rust слишком сложный/строгий для высокоуровневого программирования и слишком "безопасный"/строгий для низкоуровневого?
Крокант
10
Скажи а ты когда этот канал создавал ты уже дельфи не любил, или это со временем пришло?
Роман Лях (rgreat)
18
Всем привет! Использую кастомное модальное диалоговое окошко, все по классике - mrOK, mrCancel как ModalResult. Однако есть нюанс - в главной форме есть универсальный обработч...
Олег Гранишевский
20
Карта сайта