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


7
Inserimento di elementi HTML con JavaScript
Invece di cercare noiosamente soluzioni alternative per ogni tipo di attributo ed evento quando si utilizza la seguente sintassi: elem = document.createElement("div"); elem.id = 'myID'; elem.innerHTML = ' my Text ' document.body.insertBefore(elem,document.body.childNodes[0]); C'è un modo in cui posso semplicemente dichiarare l'intero elemento HTML come una stringa? piace: elem = document.createElement("<div …
105 javascript  html 

2
Scopo di sessionStorage e localStorage
Ho letto della documentazione su sessionStorage e localStorage, ma non capisco quale sia l'ambito: il dominio, una pagina specifica? Ad esempio, se ho le seguenti pagine: http://example.com/products.aspx?productID=1 http://example.com/products.aspx?productID=2 http://example.com/services.aspx?serviceID=3 E se in ciascuna delle pagine precedenti eseguo (con idvalue è il valore nella stringa di query): localStorage.setItem('ID',idvalue); Finirò con 3 …



4
Come creare un href dinamico nella funzione di rendering React?
Sto visualizzando un elenco di post. Per ogni post vorrei rendere un tag di ancoraggio con l'ID del post come parte della stringa href. render: function(){ return ( <ul> { this.props.posts.map(function(post){ return <li key={post.id}><a href='/posts/'{post.id}>{post.title}</a></li> }) } </ul> ); Come faccio in modo che ogni post abbia href di /posts/1, …


8
Rimuovi la stringa all'inizio di un URL
Voglio rimuovere la parte " www." dall'inizio di una stringa URL Ad esempio in questi casi di test: ad esempio → ad esempio www.test.com→ test.comad esempio → (se non esiste)www.testwww.comtestwww.comtestwww.comtestwww.com Devo usare Regexp o c'è una funzione intelligente?
105 javascript  string 


3
Rimozione della legenda sui grafici con chart.js v2
Sto creando una homepage usando Bootstrap, JQuery e Chart.js (v2). La mia implementazione funzionava utilizzando v1, ma recentemente sono entrato in Bower e ho scaricato v2 utilizzando quello. Sto creando una griglia di 4 colonne ciascuna contenente un grafico a torta, tuttavia il ridimensionamento in v2 è un po 'confuso …


4
Passaggio dinamico di oggetti di scena al componente dinamico in VueJS
Ho una vista dinamica: <div id="myview"> <div :is="currentComponent"></div> </div> con un'istanza Vue associata: new Vue ({ data: function () { return { currentComponent: 'myComponent', } }, }).$mount('#myview'); Questo mi permette di cambiare dinamicamente il mio componente. Nel mio caso, ho tre diverse componenti: myComponent, myComponent1, e myComponent2. E li cambio …

3
Osservabile finalmente su Sottoscrivi
Secondo questo artcle , onCompletee la onErrorfunzione del subscribesi escludono a vicenda. Significa che onErroro gli onCompleteeventi si accenderanno nel mio file subscribe. Ho un blocco logico che deve essere eseguito se ricevo un errore o se finisco il mio flusso di informazioni con successo. Ho cercato qualcosa di simile …
105 javascript  rxjs  rxjs5 

6
Qual è il modo più pulito per ottenere lo stato di avanzamento della richiesta ajax di JQuery?
In chiaro javascript è molto semplice: basta allegare il callback a {XMLHTTPRequest}.onprogress var xhr = new XMLHttpRequest(); xhr.onprogress = function(e){ if (e.lengthComputable) var percent = (e.loaded / e.total) * 100; }; xhr.open('GET', 'http://www...', true); xhr.onreadystatechange = function() { ... }; xhr.send(null); ma sto facendo un sito ajax che scarica dati …

8
Come estendere la funzione con le classi ES6?
На этот вопрос есть ответы на Stack Overflow на русском : Наследование от функции ES6 permette di estendere oggetti speciali. Quindi è possibile ereditare dalla funzione. Tale oggetto può essere chiamato come funzione, ma come posso implementare la logica per tale chiamata? class Smth extends Function { constructor (x) { …

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.