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


2
Najlepszy typ treści do obsługi JSONP?
Mam usługę sieciową, która po wywołaniu bez określenia wywołania zwrotnego zwróci ciąg JSON, używając application/jsonjako typu zawartości. Określenie wywołania zwrotnego spowoduje zawinięcie ciągu JSON w funkcję wywołania zwrotnego, więc nie jest już tak naprawdę poprawnym JSON. Moje pytanie brzmi, czy powinienem to podać tak jak application/javascriptw tym przypadku czy nadal …
120 javascript  json  jsonp 



10
Wykrywanie kierunku przewijania
Więc próbuję użyć JavaScript on scrolldo wywołania funkcji. Ale chciałem wiedzieć, czy mogę wykryć kierunek przewijania bez użycia jQuery. Jeśli nie, to czy są jakieś obejścia? Myślałem o umieszczeniu przycisku „do góry”, ale chciałbym tego uniknąć, gdybym mógł. Właśnie próbowałem użyć tego kodu, ale to nie zadziałało: if document.body.scrollTop <= …

7
React.js: zdarzenie onChange dla contentEditable
Jak słuchać zdarzenia zmiany dla contentEditablesterowania opartego na bazie danych? var Number = React.createClass({ render: function() { return <div> <span contentEditable={true} onChange={this.onChange}> {this.state.value} </span> = {this.state.value} </div>; }, onChange: function(v) { // Doesn't fire :( console.log('changed', v); }, getInitialState: function() { return {value: '123'} } }); React.renderComponent(<Number />, document.body); http://jsfiddle.net/NV/kb3gN/1621/

7
Stan nie aktualizuje się, gdy używa się podpięcia stanu React w ramach setInterval
Wypróbowuję nowe haki do reagowania i mam komponent zegara z licznikiem, który ma zwiększać się co sekundę. Jednak wartość nie przekracza jednego. function Clock() { const [time, setTime] = React.useState(0); React.useEffect(() => { const timer = window.setInterval(() => { setTime(time + 1); }, 1000); return () => { window.clearInterval(timer); }; …

5
Jaka jest różnica między `useRef` a` createRef`?
Przeglądałem dokumentację haków, kiedy się natknąłem useRef. Patrząc na ich przykład… function TextInputWithFocusButton() { const inputEl = useRef(null); const onButtonClick = () => { // `current` points to the mounted text input element inputEl.current.focus(); }; return ( <> <input ref={inputEl} type="text" /> <button onClick={onButtonClick}>Focus the input</button> </> ); } …

16
Jak posortować tablicę według wielu kolumn?
Mam tablicę wielowymiarową. Podstawowa tablica to tablica [publicationID][publication_name][ownderID][owner_name] To, co próbuję zrobić, to posortować tablicę według, owner_namea następnie według publication_name. Wiem, że w JavaScript masz Array.sort(), do którego możesz wstawić niestandardową funkcję, w moim przypadku mam: function mysortfunction(a, b) { var x = a[3].toLowerCase(); var y = b[3].toLowerCase(); return ((x …

3
Jak uzyskać daty z najlepszych wykresów na osi X?
Czy istnieje standardowy sposób pobierania dat na osi X dla wykresów Highcharts? Nie można go znaleźć w ich dokumentacji: http://www.highcharts.com/ref/#xAxis--type Kiedy mój zakres czasu jest wystarczająco duży, pokazuje daty. Jeśli jednak zakres czasu nie jest wystarczająco duży, pokazuje tylko godziny, na przykład: To mniej niż idealne ... gdyby w tym …

6
Dlaczego „,,,” == Array (4) w Javascript?
Uruchom interpreter / konsolę i spróbuj porównać > ",,," == Array(4) True Czemu? Na początku pomyślałem, że może skoro można by pomyśleć o „,,,” jako tablicy czterech znaków z końcowym wycinkiem „\ 0”, to może być przyczyna, ale > "..." == Array(4) Zwraca wartość „False”. Więc dlaczego? Wiem, że w …
119 javascript 

6
Jak mogę utworzyć karuzelę obrazów, używając tylko CSS?
Chcę utworzyć karuzelę obrazów, w której użytkownik może przełączać się między obrazami, klikając strzałki. Na przykład: Jednak mogę używać tylko HTML i CSS - bez JavaScript (a zatem jQuery). Potrzebuję tylko podstawowej konfiguracji; płynne przejścia i tym podobne nie są konieczne. Jak mogę to osiągnąć?
119 javascript  jquery  html  css 

6
Jak przekazać obiekt do stanu za pomocą routera UI?
Chciałbym móc przejść do stanu i przekazać dowolny obiekt za pomocą routera ui. Zwykle jestem tego świadomy $stateParams jest używany, ale uważam, że ta wartość jest wstawiana do adresu URL i nie chcę, aby użytkownicy mogli dodawać te dane do zakładek. Chciałbym zrobić coś takiego. $state.transitionTo('newState', {myObj: {foo: 'bar'}}); function …



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.