detfaellesdesignsystem / dkfds-components

Styling og komponenter
Other
43 stars 12 forks source link

Overflow menu virker ikke i Angular :-( #78

Closed cjessing closed 4 years ago

cjessing commented 4 years ago

Indsætter man jeres eksempelkode for en overflow menu i en Angular component virker den ikke. Flytter man den udenfor virker den fint...

detfaellesdesignsystem commented 4 years ago

Hej @cjessing,

Tak for din henvendelse.

Kører du DKFDS.init() når din component vises? eller initierer new DKFDS.Dropdown(document.getElementByID('OVERFLOW-BUTTON-ID')); på den pågældende overflow menu, når den først er tilstedet i DOM?

Med venlig hilsen Kristina Jensen Det Fælles Designsystem

cjessing commented 4 years ago

Okay det virker hvis jeg i min app.component.ts kalder init vha jQuery:

$(() => {
  DKFDS.init();
});

Men ikke hvis jeg bare indsætter

document.addEventListener('DOMContentLoaded', () => {
  DKFDS.init();
});