Size: a a a

Vue.js Russian Developers Community

2021 January 18

AV

Alexandr Vigman in Vue.js Russian Developers Community
пробовал, не робит
источник

AV

Alexandr Vigman in Vue.js Russian Developers Community
ща еще попробую
источник

OZ

O Z in Vue.js Russian Developers Community
Alexandr Vigman
пробовал, не робит
прочти хелп он подробный о очень хорошо описывает эти вещи
источник

SL

Sergey Leleko in Vue.js Russian Developers Community
Добрый вечер! как правильно можно  задать значение пропса компоненту в цикле в зависимости от значения индекса перебираемой записи?

<template v-for="(orgChartItem,index) in Database">
 <div class="col-md-4">
   <h5 class="text-uppercase ww-80 mt-3">{{ orgChartItem.org }}</h5>
   <payroll3 :oid="index" :max="85" :update="updateCurrentChart"></payroll3>
 </div>
 <div class="col-md-2">
   <bar3 :oid="index" :max="800" :update="updateCurrentChart"></bar3>
 </div>
</template>


Я хочу записям с индексом 3 и 4 задать значение пропса max 40 и 400 соответсвенно
источник

AV

Alexandr Vigman in Vue.js Russian Developers Community
O Z
прочти хелп он подробный о очень хорошо описывает эти вещи
спасибо, буду колупаться
источник

AK

Alexandr Korotaev in Vue.js Russian Developers Community
Sergey Leleko
Добрый вечер! как правильно можно  задать значение пропса компоненту в цикле в зависимости от значения индекса перебираемой записи?

<template v-for="(orgChartItem,index) in Database">
 <div class="col-md-4">
   <h5 class="text-uppercase ww-80 mt-3">{{ orgChartItem.org }}</h5>
   <payroll3 :oid="index" :max="85" :update="updateCurrentChart"></payroll3>
 </div>
 <div class="col-md-2">
   <bar3 :oid="index" :max="800" :update="updateCurrentChart"></bar3>
 </div>
</template>


Я хочу записям с индексом 3 и 4 задать значение пропса max 40 и 400 соответсвенно
датабейз оберни в компьютед и расширь его на эти поля.
источник

AP

Anton Permyakov in Vue.js Russian Developers Community
Sergey Leleko
Добрый вечер! как правильно можно  задать значение пропса компоненту в цикле в зависимости от значения индекса перебираемой записи?

<template v-for="(orgChartItem,index) in Database">
 <div class="col-md-4">
   <h5 class="text-uppercase ww-80 mt-3">{{ orgChartItem.org }}</h5>
   <payroll3 :oid="index" :max="85" :update="updateCurrentChart"></payroll3>
 </div>
 <div class="col-md-2">
   <bar3 :oid="index" :max="800" :update="updateCurrentChart"></bar3>
 </div>
</template>


Я хочу записям с индексом 3 и 4 задать значение пропса max 40 и 400 соответсвенно
создай метод, который принимает индекс и возвращает нужное значение
источник

AK

Alexandr Korotaev in Vue.js Russian Developers Community
метод это простой и очень плохой совет. у тебя логика в темплейты уезжает. не надо так.
источник

SL

Sergey Leleko in Vue.js Russian Developers Community
Alexandr Korotaev
датабейз оберни в компьютед и расширь его на эти поля.
Что вы имеете ввиду под расширить на эти поля ? Database это условно объект который пришел из апи
источник

AP

Anton Permyakov in Vue.js Russian Developers Community
Alexandr Korotaev
метод это простой и очень плохой совет. у тебя логика в темплейты уезжает. не надо так.
как раз наоборот логика из темплейта уезжает в метод
источник

AK

Alexandr Korotaev in Vue.js Russian Developers Community
Anton Permyakov
как раз наоборот логика из темплейта уезжает в метод
ты оборачиваешь индекс из объекта в функцию, тем самым логика вызова : вуе - темплейт - метод (функиця). потом окажется что чтобы найти почему там 400пикселей, тебе нужно проверять уже в 2 погружения.
методы вообще лучше оставить под обработчики. для таких вещей фильтры придумали.
источник

АБ

Александр Бобылев... in Vue.js Russian Developers Community
Всем добрый день, возникла проблема с передачей данных во vue компонент, в консоле отображается html
источник

AP

Anton Permyakov in Vue.js Russian Developers Community
Alexandr Korotaev
ты оборачиваешь индекс из объекта в функцию, тем самым логика вызова : вуе - темплейт - метод (функиця). потом окажется что чтобы найти почему там 400пикселей, тебе нужно проверять уже в 2 погружения.
методы вообще лучше оставить под обработчики. для таких вещей фильтры придумали.
придумали, а потом убрали со словами "используйте методы"
источник

AK

Alexandr Korotaev in Vue.js Russian Developers Community
Sergey Leleko
Что вы имеете ввиду под расширить на эти поля ? Database это условно объект который пришел из апи
computed: { DataBaseView() { return this.Database.map((el. i) => { .... })}
источник

АБ

Александр Бобылев... in Vue.js Russian Developers Community
источник

SL

Sergey Leleko in Vue.js Russian Developers Community
Alexandr Korotaev
computed: { DataBaseView() { return this.Database.map((el. i) => { .... })}
Спасибо! Попробую!
источник

АБ

Александр Бобылев... in Vue.js Russian Developers Community
скажите в чем проблема пожалуйста, вот что прихот с postman
источник

АБ

Александр Бобылев... in Vue.js Russian Developers Community
результат таков
источник

ii

ivanzuk ivanzuk761 in Vue.js Russian Developers Community
Александр Бобылев
скажите в чем проблема пожалуйста, вот что прихот с postman
Опять за свой юутуб ?
источник

АБ

Александр Бобылев... in Vue.js Russian Developers Community
ага
источник