Size: a a a

JavaScript Noobs — сообщество новичков

2021 February 17

S

System404 in JavaScript Noobs — сообщество новичков
Roman
Потомучто елемент на позиции 1 не имеет атрибута section-item значит он не может имееть детей. Если есть такой атрибут то он может иметь
элемент*
источник

R

Roman in JavaScript Noobs — сообщество новичков
System404
элемент*
Так как перемапить в такую структуру?
источник

j

jk in JavaScript Noobs — сообщество новичков
Roman
section-item это будет как корень в дереве
короче нужно сформировать дерево
и в чилдренах sectionId если совпадает с id в корене то он относится к этому кореню

на выхоже должно быть что-то такое

 const lines = [
   {
       position: 1, attributes: {},
       children: []
   },
   {
     position: 2,
     attributes: {
       'section-item': { depth: '1', id: '6be8bd63-6488-4276-8efb-e991888e9ff5' }
     },
     children: [
       {
           position: 3,
           attributes: {
             list: {
               depth: '1',
               sectionId: '6be8bd63-6488-4276-8efb-e991888e9ff5',
             }
           },
           children: []
         },
         {
           position: 4,
           attributes: {
             'section-item': { depth: '2', id: 'e7b8c86c-b4d5-4873-a20c-446ef95224b2' }
           },
           children: [
               {
                   position: 5,
                   attributes: {
                     list: {
                       depth: '2',
                       sectionId: 'e7b8c86c-b4d5-4873-a20c-446ef95224b2',
                     }
                   },
                   children: []
                 },
           ]
         },
     
     ]
   },
 ]
Почему 4 это ребёнок 2?
источник

R

Roman in JavaScript Noobs — сообщество новичков
jk
Почему 4 это ребёнок 2?
потомучто section-item может быть внутри другого section-item (что бы отобразить вложеность)
источник

FT

Four Thirteen in JavaScript Noobs — сообщество новичков
кто-нибудь знает с помощью чего можно заставить vscode вести себя как jsfiddle? чтобы при любом изменении кода он автоматичски  выполнялся. js имею в виду. будь-то терминал, будь то вывод данных сразу возле кода(quokka).
источник

в

вайэмби in JavaScript Noobs — сообщество новичков
Alexiagray [Свободен]
Который мало того что систему нагружает , так еще и медленный как говно мамонта
ты так и не ответил, что по твоему лучше puppeteer'a?
источник

j

jk in JavaScript Noobs — сообщество новичков
Roman
потомучто section-item может быть внутри другого section-item (что бы отобразить вложеность)
Но почему он там? Потому что идёт строго следующим и у него depth 2?
источник

R

Roman in JavaScript Noobs — сообщество новичков
jk
Но почему он там? Потому что идёт строго следующим и у него depth 2?
это нужно для того чтобы нарасчивать грубину, если у 4 елемента будет грубина 1 то чем он будет отличатся от 2 елемента?
источник

j

jk in JavaScript Noobs — сообщество новичков
Roman
это нужно для того чтобы нарасчивать грубину, если у 4 елемента будет грубина 1 то чем он будет отличатся от 2 елемента?
Я тебя не о том спрашиваю. Ладно, слишком нудное задание для меня, может кто-то другой займётся.
источник

R

Roman in JavaScript Noobs — сообщество новичков
jk
Я тебя не о том спрашиваю. Ладно, слишком нудное задание для меня, может кто-то другой займётся.
переформулируй вопрос тогда
источник

j

jk in JavaScript Noobs — сообщество новичков
Four Thirteen
кто-нибудь знает с помощью чего можно заставить vscode вести себя как jsfiddle? чтобы при любом изменении кода он автоматичски  выполнялся. js имею в виду. будь-то терминал, будь то вывод данных сразу возле кода(quokka).
Модули live-server, nodemon, плагин Live Server для vscode какой то есть, dev-server для вебпака, и т.д.
источник

FT

Four Thirteen in JavaScript Noobs — сообщество новичков
jk
Модули live-server, nodemon, плагин Live Server для vscode какой то есть, dev-server для вебпака, и т.д.
мне именно в самом вскод нужно. nodemon гляну что там
источник

FT

Four Thirteen in JavaScript Noobs — сообщество новичков
обычно что находил, просто запускается по хоткею
источник

j

jk in JavaScript Noobs — сообщество новичков
Four Thirteen
мне именно в самом вскод нужно. nodemon гляну что там
В самом vscode это ты про приложение на nodejs?
источник

FT

Four Thirteen in JavaScript Noobs — сообщество новичков
jk
В самом vscode это ты про приложение на nodejs?
источник

FT

Four Thirteen in JavaScript Noobs — сообщество новичков
что то типа такого. либо в терминале(вывод code runner)
источник

FT

Four Thirteen in JavaScript Noobs — сообщество новичков
либо в самом редакторе(quokka(
источник

j

jk in JavaScript Noobs — сообщество новичков
Здесь nodemon подойдёт. Что за квокка не в курсе.
источник

А

Андрей in JavaScript Noobs — сообщество новичков
Что то я запутался. Почему this.tween undefined? Я вызываю метод handleContactAsButtonClick()
источник

j

jk in JavaScript Noobs — сообщество новичков
Андрей
Что то я запутался. Почему this.tween undefined? Я вызываю метод handleContactAsButtonClick()
Потому что static метод. Он ссылается не на свойство экземпляра, а на свойство конструктора.
источник