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

7
Uwzględnianie definicji klasy JavaScript z innego pliku w Node.js.
Piszę prosty serwer dla Node.js i używam własnej klasy o nazwie, Userktóra wygląda następująco: function User(socket) { this.socket = socket; this.nickname = null; /* ... just the typical source code like functions, variables and bugs ... */ this.write = function(object) { this.socket.write(JSON.stringify(object)); } }; a później dużo go tworzę: var …

13
Jak pobrać wszystkie wybrane wartości z <select multiple = multiple>?
Wydawało się dziwne, że nie mogłem już znaleźć tego, o który pytano, ale gotowe! Mam następujący html: &lt;select id="select-meal-type" multiple="multiple"&gt; &lt;option value="1"&gt;Breakfast&lt;/option&gt; &lt;option value="2"&gt;Lunch&lt;/option&gt; &lt;option value="3"&gt;Dinner&lt;/option&gt; &lt;option value="4"&gt;Snacks&lt;/option&gt; &lt;option value="5"&gt;Dessert&lt;/option&gt; &lt;/select&gt; Jak uzyskać wszystkie wartości (tablicę?), Które użytkownik wybrał w javascript? Na przykład, jeśli użytkownik wybrał Lunch i przekąski, chcę …
115 javascript  jquery  html 



9
Odbiornik zdarzeń, kiedy element staje się widoczny?
Buduję pasek narzędzi, który zostanie dołączony do strony. div, w którym ma zostać umieszczony, domyślnie wyświetli: none . Czy istnieje sposób, w jaki mogę umieścić detektor zdarzeń na pasku narzędzi, aby nasłuchiwał, kiedy stanie się widoczny, aby można go było zainicjować? czy będę musiał przekazać mu zmienną ze strony zawierającej? …
115 javascript 

7
Wiele nazw ścieżek dla tego samego komponentu w React Router
Używam tego samego komponentu dla trzech różnych tras: &lt;Router&gt; &lt;Route path="/home" component={Home} /&gt; &lt;Route path="/users" component={Home} /&gt; &lt;Route path="/widgets" component={Home} /&gt; &lt;/Router&gt; Czy w ogóle da się to połączyć, aby wyglądało jak: &lt;Router&gt; &lt;Route path=["/home", "/users", "/widgets"] component={Home} /&gt; &lt;/Router&gt;

7
W Angular muszę wyszukiwać obiekty w tablicy
W Angular mam w zakresie obiekt, który zwraca wiele obiektów. Każdy ma identyfikator (jest przechowywany w płaskim pliku, więc nie ma bazy danych i wydaje się, że nie jestem w stanie użytkownika ng-resource) W moim kontrolerze: $scope.fish = [ {category:'freshwater', id:'1', name: 'trout', more:'false'}, {category:'freshwater', id:'2', name:'bass', more:'false'} ]; Moim …

8
jQuery text () i znaki nowej linii
Chcę móc powiedzieć $(someElem).text('this\n has\n newlines); i renderuje się z nowymi wierszami w przeglądarce. Jedynym rozwiązaniem, jakie znalazłem, jest ustawienie właściwości css „white-space” na „pre” w someElem. To prawie działa, ale mam irytująco duże wypełnienie między tekstem a górną częścią jakiegośElem, nawet jeśli ustawię dopełnienie na 0. Czy jest sposób, …
114 javascript  jquery  html 

6
Jak zweryfikować zdarzenia jQuery AJAX za pomocą Jasmine?
Próbuję użyć Jasmine do napisania niektórych specyfikacji BDD dla podstawowych żądań jQuery AJAX. Obecnie używam Jasmine w trybie samodzielnym (tj. Do końca SpecRunner.html). Skonfigurowałem SpecRunner do ładowania jquery i innych plików .js. Jakieś pomysły, dlaczego poniższe nie działają? has_returned nie staje się prawdą, nawet pomyślał, że "yuppi!" alert pojawia się …
114 javascript  jquery  ajax  jasmine  bdd 


3
Jak załadować json do mojego modelu ng angular.js?
Mam chyba bardzo oczywiste pytanie, ale nigdzie nie mogłem znaleźć odpowiedzi. Po prostu próbuję załadować dane JSON z mojego serwera do klienta. W tej chwili używam JQuery do załadowania go z wywołaniem AJAX (kod poniżej). &lt;script type="text/javascript"&gt; var global = new Array(); $.ajax({ url: "/json", success: function(reports){ global = reports; …

7
Wstrzyknięcie makiety do usługi AngularJS
Mam napisaną usługę AngularJS i chciałbym ją przetestować. angular.module('myServiceProvider', ['fooServiceProvider', 'barServiceProvider']). factory('myService', function ($http, fooService, barService) { this.something = function() { // Do something with the injected services }; return this; }); Mój plik app.js zawiera te zarejestrowane: angular .module('myApp', ['fooServiceProvider','barServiceProvider','myServiceProvider'] ) Mogę sprawdzić, czy DI działa jako takie: describe("Using …

7
Dlaczego mój JavaScript nie działa w JSFiddle?
Nie mogę dowiedzieć się, jaki jest problem z tym JSFiddle . HTML: &lt;input type="button" value="test" onclick="test()"&gt; JavaScript: function test(){alert("test");} A kiedy klikam na przycisk - nic się nie stało. Konsola wyświetla komunikat „test niezdefiniowany” Przeczytałem dokumentację JSFiddle - tam jest napisane, że kod JS jest dodawany, &lt;head&gt;a kod HTML jest …

5
Rozszerzenie dyrektywy kątowej
Chciałbym wprowadzić niewielką modyfikację w dyrektywie innej firmy (szczególnie w Angular UI Bootstrap ). Chcę po prostu dodać do zakresu panedyrektywy: angular.module('ui.bootstrap.tabs', []) .controller('TabsController', ['$scope', '$element', function($scope, $element) { // various methods }]) .directive('tabs', function() { return { // etc... }; }) .directive('pane', ['$parse', function($parse) { return { require: '^tabs', …

6
Jak pisać funkcje asynchroniczne dla Node.js.
Próbowałem zbadać, jak dokładnie należy pisać funkcje asynchroniczne. Po wielu przeglądach wielu dokumentów nadal nie jest to dla mnie jasne. Jak pisać funkcje asynchroniczne dla Node? Jak poprawnie zaimplementować obsługę zdarzeń błędów? Innym sposobem zadania pytania byłoby: Jak powinienem zinterpretować następującą funkcję? var async_function = function(val, callback){ process.nextTick(function(){ callback(val); }); …

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.