Size: a a a

2021 March 04

UR

Uncle Robot in Svelte [svelt]
Добрый день, о Свелтейшие!

Подскажите, пожалуйста, как бы скрыть/показать div по id?
источник

AK

Alex Kulakoff in Svelte [svelt]
Uncle Robot
Добрый день, о Свелтейшие!

Подскажите, пожалуйста, как бы скрыть/показать div по id?
Привет. Какие то условия для этого действия? Или ограничения есть?
источник

UR

Uncle Robot in Svelte [svelt]
Alex Kulakoff
Привет. Какие то условия для этого действия? Или ограничения есть?
радиокнопка. Если она активна, то показать див, не активна скрыть.
источник

AS

Alexey Schebelev in Svelte [svelt]
Uncle Robot
Добрый день, о Свелтейшие!

Подскажите, пожалуйста, как бы скрыть/показать div по id?
div в области свелте приложения или где-то снаружи?
источник

UR

Uncle Robot in Svelte [svelt]
Alexey Schebelev
div в области свелте приложения или где-то снаружи?
в области
источник

AS

Alexey Schebelev in Svelte [svelt]
ТОгда забудьте "по id" - разметка зависит от стейта, а не наоборот.
источник

UR

Uncle Robot in Svelte [svelt]
Alexey Schebelev
ТОгда забудьте "по id" - разметка зависит от стейта, а не наоборот.
а как тогда заданный див показать/скрыть?
У меня таких куча генерируется :(
источник

AS

Alexey Schebelev in Svelte [svelt]
из чего генерируется?
источник

A

Arushwl in Svelte [svelt]
Uncle Robot
а как тогда заданный див показать/скрыть?
У меня таких куча генерируется :(
А показать/скрыть - маунт/анмаунт или display: none или visibility: hidden?
источник

UR

Uncle Robot in Svelte [svelt]
Alexey Schebelev
из чего генерируется?
из цикла {#each element.pricelists as pricelist}
источник

UR

Uncle Robot in Svelte [svelt]
Arushwl
А показать/скрыть - маунт/анмаунт или display: none или visibility: hidden?
как показать-скрыть обычный элемент я знаю, да и примеров куча. А вот по заданному id...
источник

AK

Alex Kulakoff in Svelte [svelt]
Uncle Robot
как показать-скрыть обычный элемент я знаю, да и примеров куча. А вот по заданному id...
нельзя обойти id? Почему именно по нему?
источник

A

Arushwl in Svelte [svelt]
Uncle Robot
как показать-скрыть обычный элемент я знаю, да и примеров куча. А вот по заданному id...
А что значит заданный id ?
источник

A

Arushwl in Svelte [svelt]
Это атрибут или свойство объекта в массиве или расположение в массиве?
источник

UR

Uncle Robot in Svelte [svelt]
Alex Kulakoff
нельзя обойти id? Почему именно по нему?
можно и класс сделать. Ну так раньше делал на jQuery ^)
источник

AS

Alexey Schebelev in Svelte [svelt]
Uncle Robot
из цикла {#each element.pricelists as pricelist}
<script>
 let mydivs = [
   {id:1, show: true},
   {id:2, show: false},
   {id:3, show: false},
 ];
</script>

{#each mydivs as div}
 <p>
   Div #{div.id}:
   <input type="radio" bind:group={div.show} value={true}/> - show,
   <input type="radio" bind:group={div.show} value={false}/> - hide
 </p>
 {#if div.show}
   <div>
     I'm Div
   </div>
 {/if}
<hr>
{/each}
источник

AK

Alex Kulakoff in Svelte [svelt]
Uncle Robot
можно и класс сделать. Ну так раньше делал на jQuery ^)
такое чувство, что вы пытаетесь затащить мамонта в нашу эру)
источник

AS

Alexey Schebelev in Svelte [svelt]
типа того
источник

UR

Uncle Robot in Svelte [svelt]
Arushwl
Это атрибут или свойство объекта в массиве или расположение в массиве?
атрибут. Например, <Input type="number" name="number" id="retail_margin_ratio_fixed_number_{element.supplier_id}_{pricelist.pricelist_id}" placeholder="введите число" class="disabled"/>
источник

AS

Alexey Schebelev in Svelte [svelt]
реаллизация хз но важно что есть стейт в виде переменной mydivs и на его основе рисуются дивы - чтобы скрить нужные дивы - нужно изменить стейт
источник