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].


19
Jak dodać jQuery w pliku JS
Mam kod specyficzny dla sortowania tabel. Ponieważ kod jest powszechny na większości stron, chcę utworzyć plik JS, który będzie zawierał kod i wszystkie strony, które go używają, będą mogły się do niego odwoływać. Problem: Jak dodać jQuery i wtyczkę sortowania tabel do tego pliku .js? Próbowałem czegoś takiego: document.writeln('<script src="/javascripts/jquery.js" …
133 javascript  jquery 

6
Inicjalizacja select za pomocą AngularJS i ng-repeat
Staram się, aby pole wyboru zaczęło się od wstępnie wypełnionej opcji przy użyciu ng-repeat z AngularJS 1.1.5. Zamiast tego wybór zawsze zaczyna się od niczego nie zaznaczonego. Ma również pustą opcję, której nie chcę. Myślę, że jest efekt uboczny braku wyboru. Mogę to uruchomić, używając opcji ng-options zamiast ng-repeat, ale …


12
Gettery \ setery dla manekinów
Próbowałem poradzić sobie z metodami pobierającymi i ustawiającymi, ale to nie zagłębia się. Przeczytałem JavaScript Getters and Setters i Defining Getters and Setters i po prostu nie rozumiem . Czy ktoś może jasno stwierdzić: Co getter i setter mają zrobić i Podaj BARDZO proste przykłady?

5
Jaka jest przewaga używania Restangular nad ngResource?
ngResourcejuż wydaje się naprawdę proste do wdrożenia rzeczy za pomocą ... Jakie są zalety / wady korzystania Restangular nad ngResource ? 1.1.3 $resourcezwróci obietnice i może zostać zrealizowane przy użyciu ostatniego zatwierdzenia PR . Czy w przyszłości zostanie zaoferowane $resourcewsparcie dla dodatkowych czasowników, które obsługuje Restangular? A jeśli tak się …

30
Czy istnieje framework JavaScript MVC (mikro)? [Zamknięte]
W obecnym stanie to pytanie nie pasuje do naszego formatu pytań i odpowiedzi. Oczekujemy, że odpowiedzi będą poparte faktami, referencjami lub ekspertyzą, ale to pytanie prawdopodobnie będzie wymagało debaty, argumentów, ankiet lub rozszerzonej dyskusji. Jeśli uważasz, że to pytanie można poprawić i prawdopodobnie ponownie otworzyć, odwiedź centrum pomocy, aby uzyskać …

8
Jak uzyskać postęp z XMLHttpRequest
Czy można uzyskać postęp XMLHttpRequest (przesłane bajty, pobrane bajty)? Byłoby to przydatne, aby wyświetlić pasek postępu, gdy użytkownik przesyła duży plik. Wydaje się, że standardowe API go nie obsługuje, ale może istnieje jakieś niestandardowe rozszerzenie w którejkolwiek z przeglądarek? Wydaje się, że to dość oczywista funkcja, ponieważ klient wie, ile …

10
Jak renderować i dołączać widoki podrzędne w Backbone.js
Mam konfigurację zagnieżdżonego widoku, która może nieco zagłębić się w mojej aplikacji. Jest kilka sposobów na inicjalizację, renderowanie i dołączanie widoków podrzędnych, ale zastanawiam się, jaka jest powszechna praktyka. Oto kilka, o których myślałem: initialize : function () { this.subView1 = new Subview({options}); this.subView2 = new Subview({options}); }, render : …

9
Czy możesz powiązać „to” w funkcji strzałki?
Od jakiegoś czasu eksperymentuję z ES6 i właśnie doszedłem do małego problemu. Bardzo lubię używać funkcji strzałkowych i kiedy tylko mogę, używam ich. Jednak wydawałoby się, że nie możesz ich związać! Oto funkcja: var f = () => console.log(this); Oto obiekt, z którym chcę powiązać funkcję: var o = {'a': …

8
Javascript ES6 / ES5 znaleźć w tablicy i zmienić
Mam tablicę obiektów. Chcę znaleźć według jakiegoś pola, a następnie to zmienić: var item = {...} var items = [{id:2}, {id:2}, {id:2}]; var foundItem = items.find(x => x.id == item.id); foundItem = item; Chcę, aby zmienił oryginalny obiekt. W jaki sposób? (Nie obchodzi mnie, czy to też będzie w lodaszu)

14
Zaktualizuj styl komponentu onScroll w React.js
Zbudowałem komponent w Reakcie, który ma aktualizować swój własny styl przy przewijaniu okna, aby stworzyć efekt paralaksy. Metoda komponentu renderwygląda następująco: function() { let style = { transform: 'translateY(0px)' }; window.addEventListener('scroll', (event) => { let scrollTop = event.srcElement.body.scrollTop, itemTranslate = Math.min(0, scrollTop/3 - 60); style.transform = 'translateY(' + itemTranslate + …

7
Nie udało się wykonać „btoa” w „oknie”: ciąg do zakodowania zawiera znaki spoza zakresu Latin1.
Według moich testów błąd w tytule jest wyrzucany tylko w Google Chrome. Koduję base64 duży plik XML, aby można go było pobrać: this.loader.src = "data:application/x-forcedownload;base64,"+ btoa("<?xml version=\"1.0\" encoding=\"utf-8\"?>" +"<"+this.gamesave.tagName+">" +this.xml.firstChild.innerHTML +"</"+this.gamesave.tagName+">"); this.loader jest ukryty iframe. Ten błąd jest w rzeczywistości sporą zmianą, ponieważ normalnie Google Chrome ulega awarii po btoawywołaniu. …

3
$ obserwowanie zmian danych w dyrektywie Angular
Jak mogę wyzwolić $watchzmienną w dyrektywie Angular podczas manipulowania danymi wewnątrz (np. Wstawianie lub usuwanie danych), ale nie przypisywać nowego obiektu do tej zmiennej? Mam prosty zestaw danych, który jest obecnie ładowany z pliku JSON. Mój kontroler Angular robi to, a także definiuje kilka funkcji: App.controller('AppCtrl', function AppCtrl($scope, JsonService) { …

10
Dlaczego używanie onClick () w HTML jest złą praktyką?
Wiele razy słyszałem, że używanie zdarzeń JavaScript, takich jak onClick()HTML, jest złą praktyką, ponieważ nie jest dobre dla semantyki. Chciałbym wiedzieć, jakie są wady i jak naprawić następujący kod? <a href="#" onclick="popup('/map/', 300, 300, 'map'); return false;">link</a>
133 javascript  html 

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.