Pytania otagowane jako javascript

W przypadku pytań dotyczących programowania w ECMAScript (JavaScript / JS) i jego różnych dialektach / implementacjach (z wyjątkiem ActionScript). Ten znacznik jest rzadko używany samodzielnie, ale najczęściej jest powiązany z tagami [node.js], [jquery], [json] i [html].

6
Angular2: renderuj komponent bez jego tagu opakowującego
Usiłuję znaleźć sposób, aby to zrobić. W komponencie nadrzędnym szablon opisuje a tablei jego theadelement, ale deleguje renderowanie tbodydo innego komponentu, na przykład: <table> <thead> <tr> <th>Name</th> <th>Time</th> </tr> </thead> <tbody *ngFor="let entry of getEntries()"> <my-result [entry]="entry"></my-result> </tbody> </table> Każdy składnik myResult renderuje swój własny trznacznik, zasadniczo w następujący sposób: …

4
Dlaczego mój onClick jest wywoływany podczas renderowania? - React.js
Mam komponent, który stworzyłem: class Create extends Component { constructor(props) { super(props); } render() { var playlistDOM = this.renderPlaylists(this.props.playlists); return ( <div> {playlistDOM} </div> ) } activatePlaylist(playlistId) { debugger; } renderPlaylists(playlists) { return playlists.map(playlist => { return <div key={playlist.playlist_id} onClick={this.activatePlaylist(playlist.playlist_id)}>{playlist.playlist_name}</div> }); } } function mapStateToProps(state) { return { playlists: state.playlists …

5
Jak usunąć wszystkie pliki z katalogu bez usuwania katalogu w Node.js.
Jak usunąć wszystkie pliki z katalogu bez usuwania samego katalogu za pomocą Node.js? Chcę usunąć pliki tymczasowe. Nie jestem jeszcze dobry z systemami plików. Znalazłem tę metodę, która usunie pliki i katalog. W tym coś takiego jak /path/to/directory/*nie zadziała. Naprawdę nie wiem, jakich poleceń należy używać. Dzięki za pomoc.


12
[Ostrzeżenie Vue]: Właściwość lub metoda nie jest zdefiniowana w instancji, ale odwołuje się do niej podczas renderowania
var MainTable = Vue.extend({ template: "<ul>" + "<li v-for='(set,index) in settings'>" + "{{index}}) " + "{{set.title}}" + "<button @click='changeSetting(index)'> Info </button>" + "</li>" + "</ul>", data: function() { return data; } }); Vue.component("main-table", MainTable); data.settingsSelected = {}; var app = new Vue({ el: "#settings", data: data, methods: { changeSetting: function(index) …

5
Spraw, aby hak React useEffect nie działał przy początkowym renderowaniu
Według dokumentów: componentDidUpdate()jest wywoływana natychmiast po wystąpieniu aktualizacji. Ta metoda nie jest wywoływana przy pierwszym renderowaniu. Możemy użyć nowego useEffect()hooka do symulacji componentDidUpdate(), ale wygląda na to, że useEffect()jest uruchamiany po każdym renderowaniu, nawet za pierwszym razem. Jak sprawić, by nie działał przy początkowym renderowaniu? Jak widać w poniższym przykładzie, …


4
Jaka jest wydajność obiektów / tablic w JavaScript? (specjalnie dla Google V8)
Wydajność związana z tablicami i obiektami w JavaScript (zwłaszcza Google V8) byłaby bardzo interesująca do udokumentowania. Nigdzie w Internecie nie znalazłem wyczerpującego artykułu na ten temat. Rozumiem, że niektóre obiekty używają klas jako podstawowej struktury danych. Jeśli właściwości jest dużo, czasami jest to traktowane jako tablica mieszająca? Rozumiem również, że …




5
Czy w JavaScript robi różnicę, gdy wywołuję funkcję z nawiasami?
Zauważyłem różnicę podczas wywoływania funkcji z pustymi nawiasami lub bez nawiasów. Nie przekazuję jednak żadnych argumentów do funkcji, więc zastanawiałem się, jaka będzie różnica między: window.onload = initAll(); i window.onload = initAll; Prosimy o wyjaśnienie stojącej za tym zasady.
105 javascript 

18
Jak głęboko klonować w javascript
Jak głęboko sklonować obiekt Javascript? Wiem, że istnieją różne funkcje oparte na frameworkach, takich jak JSON.parse(JSON.stringify(o))i, $.extend(true, {}, o)ale nie chcę używać takiego frameworka. Jaki jest najbardziej elegancki lub skuteczny sposób na stworzenie głębokiego klonu. Dbamy o skrajne przypadki, takie jak klonowanie tablic. Nie przerywanie łańcuchów prototypów, zajmowanie się odniesieniem …
105 javascript 

4
Zmiana zaznaczenia za pomocą wybranej wtyczki
Próbuję zmienić aktualnie wybraną opcję w zaznaczeniu za pomocą wybranej wtyczki. W dokumentacji obejmuje aktualizację listy i wywołania zdarzenia, gdy jest wybrana opcja, ale nic (to widzę) na zewnątrz zmianę aktualnie wybranej wartości. Zrobiłem jsFiddle, aby zademonstrować kod i moje próby zmiany zaznaczenia: $('button').click(function() { $('select').val(2); $('select').chosen().val(2); $('select').chosen().select(2); });

12
Spraw, aby okno przeglądarki migało na pasku zadań
Jak sprawić, by przeglądarka użytkownika migała / migała / podświetlała na pasku zadań za pomocą JavaScript? Na przykład, jeśli co 10 sekund wysyłam żądanie AJAX, aby sprawdzić, czy użytkownik ma jakieś nowe wiadomości na serwerze, chcę, aby użytkownik wiedział o tym od razu, nawet jeśli używa w tym czasie innej …

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.