Dynamiczne tworzenie elementów, Sposób |
Dynamiczne tworzenie elementów, Sposób |
28.02.2014, 10:23:26
Post
#1
|
|
Grupa: Zarejestrowani Postów: 247 Pomógł: 9 Dołączył: 20.09.2010 Skąd: Kraków Ostrzeżenie: (0%) |
Witam,
Chciałbym się was spytać jak wy tworzycie dynamiczne elementy. Na przykład: użytkownik może tworzyć dowolną ilość elementów takich jak grupy formularzy, przesyłać zdjęcia, tworzyć prostą grafikę itp. oraz może je dowolnie przemieszczać na stronie i zapisywać ich układ. Są na to 3 sposoby lub więcej. Tworzyć elementy w js:
czy może gdzieś ukryć część elementów w html`u: i za pomocą zdarzenia:
Czy może za pomocą ajax`a ? Miałbym odpowiedni moduł z tworzeniem elementów i oraz kontrolery, które zwracały by proste widoki ? Moim zdaniem, najlepszym i najwygodniejszym sposobem jest ostatni, za pomocą Ajax. Lecz wymaga to wysłania requesta co powoduje spowolnienie aplikacji. Jak macie inne sposoby to chętnie poczytam. Pozdrawiam. |
|
|
28.02.2014, 17:03:14
Post
#2
|
|
Grupa: Zarejestrowani Postów: 365 Pomógł: 70 Dołączył: 5.04.2009 Ostrzeżenie: (0%) |
Zależy jak bardzo skomplikowany jest element do "klonowania".
Czasem np. trzeba sprawdzić coś w bazie (czy np. od czasu zaladowania strony, ktoś czegoś nie dodał itd) - wtedy AJAX. Coś prostego: zwykłe stworzenie elementu. Klonowanie też jest fajne - do bardziej zaawansowanych struktur. Moim ulubionym sposobem jest jednak po prostu pobranie wygenerowanego widoku poprzez Ajax, najwięcej mam wtedy możliwości i najmniej miesza się wtedy języki. |
|
|
Wersja Lo-Fi | Aktualny czas: 28.04.2024 - 04:05 |