![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 172 Pomógł: 7 Dołączył: 23.12.2005 Skąd: Wejherowo Ostrzeżenie: (0%) ![]() ![]() |
JS nie jest moją mocną stroną i wiedza sprowadza się do używania odrobinki ajaxa z jQuery.
Napotkałem pewien problem i zastanawiam się czy to jest do rozwiązania, mianowicie czy z JS można zrobić coś takiego jak z include w php, czyli zwyczajnie tym sposobem wkleić kawałek kodu z innego pliku? Mam taki fragmencik kodu (to jest ext js):
I teraz ten kawałek chciałbym wyciągnać do innego pliku tak żeby zmiana jakiejkolwiek wartości zadziałała we wszystkich podobnych plikach, których jest ze 20.
|
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 3 034 Pomógł: 366 Dołączył: 24.05.2012 Ostrzeżenie: (0%) ![]() ![]() |
to może http://phpjs.org/functions/include/ (IMG:style_emoticons/default/wink.gif) ale nie korzystałem wiec nwm jak się spisuje
z tymi użyciami to miałem na myśli ilość takich dołączeń, ale tak generalnie to po zakończeniu trybu developerskiego powinieneś ten kod poddać minifikacji i najlepiej zbudować mapę tego scriptu czyli http://www.html5rocks.com/en/tutorials/dev...ols/sourcemaps/ Ten post edytował com 8.01.2015, 01:57:34 |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 172 Pomógł: 7 Dołączył: 23.12.2005 Skąd: Wejherowo Ostrzeżenie: (0%) ![]() ![]() |
to może http://phpjs.org/functions/include/ (IMG:style_emoticons/default/wink.gif) ale nie korzystałem wiec nwm jak się spisuje z tymi użyciami to miałem na myśli ilość takich dołączeń, ale tak generalnie to po zakończeniu trybu developerskiego powinieneś ten kod poddać minifikacji i najlepiej zbudować mapę tego scriptu czyli http://www.html5rocks.com/en/tutorials/dev...ols/sourcemaps/ Fajna opcja, ale gdzieś tą funkcję trzeba dopisać, więc kółko się zamyka, bo albo powielę kod i w każdym pliku, który ma mieć doklejony kawałek(zmienna) dopiszę tą funkcję albo robić jakąś partyzantkę i dopisać tą funkcję ni stąd ni zowąd w jakimś innym "wspólnym" pliku, który jest załączany w html. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 14.10.2025 - 10:54 |