Domande taggate «javascript»

Per domande riguardanti la programmazione in ECMAScript (JavaScript / JS) e i suoi vari dialetti / implementazioni (escluso ActionScript). Questo tag viene usato raramente da solo, ma è spesso associato ai tag [node.js], [jquery], [json] e [html].

1
Perché setTimeout () rende la mia app ritardata, ma Rxjs timer (). Iscriviti (...) no?
Ho un componente, che "carica pigro" alcuni commenti, a intervalli di 100 ms. Quando uso setTimeout, è davvero in ritardo. componente <div *ngFor="let post of posts"> <app-post [post]="post" ></app-post> </div> Questo rende la mia applicazione ritardata (avg fps 14, tempo di inattività 51100ms): while(this.postService.hasPosts()){ setTimeout(()=> { this.posts.push(this.postService.next(10)); },100); } Questo …



2
La funzione Javascript riscritta in Java dà risultati diversi
C'è questa funzione Javascript che sto cercando di riscrivere in Java: function normalizeHash(encondindRound2) { if (encondindRound2 < 0) { encondindRound2 = (encondindRound2 & 0x7fffffff) + 0x80000000; } return encondindRound2 % 1E6; } Il mio adattamento Java: public long normalizeHash(long encondindRound2) { if (encondindRound2 < 0) { encondindRound2 = (((int) encondindRound2) …

2
Impossibile verificare i metodi di post con Jest a causa di un errore non è in grado di leggere la simulazione di implementazione non definita
Ho un servizio API in cui ho diversi metodi per effettuare chiamate alle API. Ho testato con successo tutte le richieste GET ma ho problemi a testare le richieste POST. Questo è il metodo: export default class ApiService { static makeApiCall = <T>( url: string, oneCb: <T>(d: Data) => T, …

2
Come fare in modo che eslint risolva i percorsi mappati in jsconfig
Nel mio progetto nextjs ho mappato il percorso jsconfig.jsonper facilitare le importazioni assolute { "compilerOptions": { "baseUrl": "./", "paths": { "@/*": ["./*"] }, "target": "es6", "module": "commonjs", "experimentalDecorators": true } } I miei percorsi di importazione sembrano così import { VIEW } from '@/src/shared/constants'; Mio eslintrc.jsha le impostazioni specificate come …

2
Elemento da fisso a relativo su scorrimento
Ho realizzato un wrapper in cui ho animato lo stesso effetto di Apple sulla loro pagina Airpods Pro . È fondamentalmente un video, quando scorro il video viene riprodotto poco a poco. La posizione del video è fissa, quindi il testo scorre su di esso. Tuttavia, il testo è visibile …


1
Come testare i componenti della classe in reagire
Sto provando alcuni test unitari, ho creato un sandbox con un esempio falso https://codesandbox.io/s/wizardly-hooks-32w6l (in realtà ho un modulo) class App extends React.Component { constructor(props) { super(props); this.state = { number: 0 }; } handleSubmit = (number1, number2) => { this.setState({ number: this.handleMultiply(number1, number2) }) } handleMultiply = (number1, number2) …

1
Effetto personalizzato che simula una ruota 3d con Swiper 5
Devo costruire una giostra con 12 elementi che simulano una ruota 3d che gira all'infinito. Per essere chiari, devo creare esattamente questo effetto: https://codepen.io/SitePoint/pen/yXWXaw (disponibile qui ) ma con queste funzionalità aggiuntive (specialmente su desktop e dispositivi mobili): le diapositive devono seguire passo-passo il passaggio, ovvero le diapositive devono spostarsi …

2
Safari 13+ iframe blocca i cookie CORS
Safari flat out non ti consente di impostare cookie in iframe di domini diversi dal dominio principale, le intestazioni CORS sul lato server devono essere dannate. Per chiarire: l'utente è su domainA.com. Un iframe per domainB.com è aperto e tenta di autenticare l'utente su domainB.com all'interno dell'iframe. L'intestazione Set-Cookie viene …


1
Se "Reagisci" è l'esportazione predefinita da "Reagisci", perché non possiamo usare un altro nome invece di "Reagisci"
Quindi, stavo cercando una risposta a questa domanda e ho scoperto che durante l'importazione, 'React' non ha bisogno di essere in {} poiché è l'esportazione predefinita e non un'esportazione denominata, Beh, è ​​corretto, ma ho anche visto che durante l'importazione di un'esportazione predefinita, potremmo usare qualsiasi nome per l'importazione. Ma …


5
Come analizzare un piccolo sottoinsieme di Markdown nei componenti di React?
Ho un piccolo sottoinsieme di Markdown insieme ad alcuni HTML personalizzati che vorrei analizzare nei componenti di React. Ad esempio, vorrei trasformare questa stringa seguente: hello *asdf* *how* _are_ you !doing! today Nel seguente array: [ "hello ", <strong>asdf</strong>, " ", <strong>how</strong>, " ", <em>are</em>, " you ", <MyComponent onClick={this.action}>doing</MyComponent>, …

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.