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
Stan Vuex przy odświeżaniu strony
Moja aplikacja korzysta z interfejsu API Firebase do uwierzytelniania użytkowników, zapisując stan logowania jako wartość logiczną w stanie Vuex. Kiedy użytkownik się loguje, ustawiam status logowania i odpowiednio wyświetlam przycisk Zaloguj / Wyloguj. Jednak po odświeżeniu strony stan aplikacji vue zostaje utracony i zresetowany do wartości domyślnych Powoduje to problem, …

8
parsowanie odpowiedzi JSONP $ http.jsonp () w angular.js
Używam $http.jsonp()żądania angulara, które pomyślnie zwraca json opakowane w funkcję: var url = "http://public-api.wordpress.com/rest/v1/sites/wtmpeachtest.wordpress.com/posts?callback=jsonp_callback"; $http.jsonp(url). success(function(data, status, headers, config) { //what do I do here? }). error(function(data, status, headers, config) { $scope.error = true; }); Jak uzyskać dostęp / przeanalizować zwróconą funkcję-zawiniętą-JSON?

9
Czy funkcja, która wywołuje Math.random () jest czysta?
Czy poniższe czynności są czystą funkcją? function test(min,max) { return Math.random() * (max - min) + min; } Rozumiem, że czysta funkcja spełnia następujące warunki: Zwraca wartość obliczoną na podstawie parametrów Nie wykonuje żadnej pracy poza obliczaniem wartości zwracanej Jeśli ta definicja jest poprawna, czy moja funkcja jest funkcją czystą? …


3
JSON.parse nieoczekiwany błąd znaku
Otrzymuję ten błąd: JSON.parse: nieoczekiwany znak kiedy uruchamiam tę instrukcję w programie firebug: JSON.parse({"balance":0,"count":0,"time":1323973673061,"firstname":"howard","userId":5383,"localid":1,"freeExpiration":0,"status":false}); Dlaczego tak się dzieje? Ciąg JSON wydaje mi się poprawny i przetestowałem go również za pomocą JSHint. Przekazany obiekt w powyższym przypadku jest odpowiedzią serwera z ustawionym typem zawartościapplication/json
112 javascript  json 

8
Najprostszy sposób na czekanie na zakończenie niektórych zadań asynchronicznych w JavaScript?
Chcę usunąć niektóre kolekcje mongodb, ale jest to zadanie asynchroniczne. Kod będzie wyglądał następująco: var mongoose = require('mongoose'); mongoose.connect('mongo://localhost/xxx'); var conn = mongoose.connection; ['aaa','bbb','ccc'].forEach(function(name){ conn.collection(name).drop(function(err) { console.log('dropped'); }); }); console.log('all dropped'); Konsola wyświetla: all dropped dropped dropped dropped Jaki jest najprostszy sposób, aby upewnić się, że all droppedzostanie wydrukowany po …


14
Maksymalny rozmiar elementu <canvas>
Pracuję z elementem canvas o wysokości 600do 1000pikseli i szerokości kilkudziesięciu lub setek tysięcy pikseli. Jednak po określonej liczbie pikseli (oczywiście nieznanej) płótno nie wyświetla już kształtów, które narysowałem za pomocą JS. Czy ktoś wie, czy istnieje limit? Przetestowano zarówno w przeglądarce Chrome 12, jak i Firefox 4.
112 javascript  html  canvas 

20
jQuery UI Tabs - Jak uzyskać indeks aktualnie wybranej karty
Wiem, że to konkretne pytanie zadawano już wcześniej , ale nie uzyskuję żadnych wyników przy użyciu bind()zdarzenia we jQuery UI Tabswtyczce. Potrzebuję tylko indexnowo wybranej karty, aby wykonać akcję po kliknięciu karty. bind()pozwala mi podłączyć się do wybranego zdarzenia, ale moja zwykła metoda uzyskiwania aktualnie wybranej karty nie działa. Zwraca …

6
Zastosuj atrybut stylu CSS dynamicznie w Angular JS
To powinien być prosty problem, ale nie mogę znaleźć rozwiązania. Mam następujące znaczniki: &lt;div style="width:20px; height:20px; margin-top:10px; border:solid 1px black; background-color:#ff0000;"&gt;&lt;/div&gt; Chcę, aby kolor tła był powiązany z lunetą, więc wypróbowałem to: &lt;div style="{width:20px; height:20px; margin-top:10px; border:solid 1px black; background-color:{{data.backgroundCol}};}"&gt;&lt;/div&gt; To nie zadziałało, więc poszukałem trochę informacji i odkryłem ng-style, …


4
Konwertuj dane json na tabelę html [zamknięte]
Zamknięte. To pytanie nie spełnia wytycznych dotyczących przepełnienia stosu . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby było na temat przepełnienia stosu. Zamknięte 6 lat temu . Popraw to pytanie Czy istnieje biblioteka jQuery lub javascript, która generuje tabelę dynamiczną z danymi json? Nie chcę definiować …

3
Jak uszlachetnić dane wyjściowe za pomocą Browserify w Gulp?
Próbowałem uglikować wyjście Browserify w Gulp, ale to nie działa. gulpfile.js var browserify = require('browserify'); var gulp = require('gulp'); var uglify = require('gulp-uglify'); var source = require('vinyl-source-stream'); gulp.task('browserify', function() { return browserify('./source/scripts/app.js') .bundle() .pipe(source('bundle.js')) .pipe(uglify()) // ??? .pipe(gulp.dest('./build/scripts')); }); Jak rozumiem, nie mogę zrobić tego w poniższych krokach. Czy muszę …


9
Najlepszy sposób na przechowywanie JSON w atrybucie HTML?
Muszę umieścić obiekt JSON w atrybucie elementu HTML. Kod HTML nie musi sprawdzać poprawności. Odpowiedział Quentin: Przechowuj JSON w data-*atrybucie , który jest prawidłowym HTML5. Obiekt JSON może mieć dowolny rozmiar - tj. Ogromny Odpowiedział Maiku Mori: Limit dla atrybutu HTML to potencjalnie 65536 znaków . Co się stanie, jeśli …
112 javascript  php  html  json 

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.