Cześć. Chciałbym w HTML wyświetlić zmienne z JavaScript, które nie będą się zmieniać, do wykorzystania mam JQuery. Mógłbym to robić za pomocą JQuerowego .html lub zwykłego .innerHTML opierając się na ID elementów, ale nie o to mi chodzi. Załóżmy, że mam takiego DIVa
To jest przykladowy tekst {{zmienna}} tutaj dalej tekst I w dokumencie może ta zmienna wystąpić kilka razy. Jak mogę podmienić {{zmienna}} na daną zmienną w skrypcie JS w jak najbardziej odpowiedni sposób? Z Angulara niestety nie mogę skorzystać :( #webdev #javascript
@wywu: Masz możliwość zamknięcia jej w span'ie i nadania mu klasy? To by było najprostsze, bo potem tylko odwołujesz się po klasie do wszystkich spanów ze zmienną.
@ufo99: Mogę, jednak byłem ciekaw czy są jakieś inne szybsze bądź bardziej eleganckie sposoby :) @kondominium-rosyjsko-niemieckie: W backendzie pobieranie danych, jest to aplikacja SPA, która komunikuje się z serwerem po REST. Embedjs wygląda ciekawie, przyjrzę się temu dokładnie. Dzięki :) @lol_nope: Dzięki, wygląda ciekawie :)
Mogę, jednak byłem ciekaw czy są jakieś inne szybsze bądź bardziej eleganckie sposoby :)
@wywu: Jeśli nie przygotujesz sobie html'a (co jest rozwiązaniem najbardziej naturalnym wg mnie), to wkopiesz się w wyrażenia regularne (lub podobne tego typu rozwiązania z replace na stringach). Jest to i bardziej złożone programistyczne i bardziej zasobożerne. Wg mnie, właśnie gotowy span jest bardziej elegancki i w dodatku daje możliwość szybkiego wyłapania wszystkich miejsc z tą
Chciałbym w HTML wyświetlić zmienne z JavaScript, które nie będą się zmieniać, do wykorzystania mam JQuery. Mógłbym to robić za pomocą JQuerowego .html lub zwykłego .innerHTML opierając się na ID elementów, ale nie o to mi chodzi.
Załóżmy, że mam takiego DIVa
To jest przykladowy tekst {{zmienna}} tutaj dalej tekstI w dokumencie może ta zmienna wystąpić kilka razy. Jak mogę podmienić {{zmienna}} na daną zmienną w skrypcie JS w jak najbardziej odpowiedni sposób? Z Angulara niestety nie mogę skorzystać :(
#webdev #javascript
@wywu: a co masz w backendzie, że musisz takie rzeczy na froncie wykonywać?
@kondominium-rosyjsko-niemieckie: W backendzie pobieranie danych, jest to aplikacja SPA, która komunikuje się z serwerem po REST. Embedjs wygląda ciekawie, przyjrzę się temu dokładnie. Dzięki :)
@lol_nope: Dzięki, wygląda ciekawie :)
@wywu: Jeśli nie przygotujesz sobie html'a (co jest rozwiązaniem najbardziej naturalnym wg mnie), to wkopiesz się w wyrażenia regularne (lub podobne tego typu rozwiązania z replace na stringach). Jest to i bardziej złożone programistyczne i bardziej zasobożerne. Wg mnie, właśnie gotowy span jest bardziej elegancki i w dodatku daje możliwość szybkiego wyłapania wszystkich miejsc z tą