Hejsa, Jeg har en menustruktur, hvor forskellige menupunkter bliver kaldt vha. følgende: m_forside.showClicked(); (m_forside angiver at det er forsiden).
Nu vil jeg så gerne lave det sådan at jeg i en variabel jeg alligevel har på alle sider tager menupunktet og så bruger det istedet. Problemet er bare at jeg ikke helt kan få det til at virke!
Jeg troede at noget ala:
var menu = "m_forside"; menu.showClicked();
Skulle få det til at virke, men det gør det ikke. Menu variablen er sat "fast" i eksemplet for at gøre det lidt mere simpelt. Er der nogen der kan hjælpe?
Mød en af Nordens fremmeste eksperter i adfærdsdesign – Morten Münster, der bl.a. har skrevet ” Jytte fra marketing er desværre gået for i dag” – på Computerworld Cloud & AI Festival.
hejsa, Jeg har desværre ikke et eksempel der ligger online, men løsningen med eval fungerer fint. Hvorfor skulle den være mindre optimal end andre løsninger (det er jo kun 2 liniers kode jeg indsætter). Ellers havde jeg overvejet om brugen af this kunne ordne tingene i stedet...
eval er generelt set meget dårligt performende, derfor bør man søge andre løsninger, hvis det overhovedet er muligt !-)
-- og da du åbenbart har brug for en reference, ville det jo være indlysende at lægge den ind direkte !o]
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.