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

9
Come esportare correttamente una classe ES6 nel nodo 4?
Ho definito una classe in un modulo: "use strict"; var AspectTypeModule = function() {}; module.exports = AspectTypeModule; var AspectType = class AspectType { // ... }; module.export.AspectType = AspectType; Ma ricevo il seguente messaggio di errore: TypeError: Cannot set property 'AspectType' of undefined at Object.<anonymous> (...\AspectType.js:30:26) at Module._compile (module.js:434:26) .... …

3
HtmlWebpackPlugin inietta file di percorso relativo che si interrompono durante il caricamento di percorsi di siti Web non root
Sto usando webpack e HtmlWebpackPlugin per iniettare js e css in bundle in un file modello html. new HtmlWebpackPlugin({ template: 'client/index.tpl.html', inject: 'body', filename: 'index.html' }), E produce il seguente file html. <!doctype html> <html lang="en"> <head> ... <link href="main-295c5189923694ec44ac.min.css" rel="stylesheet"> </head> <body> <div id="app"></div> <script src="main-295c5189923694ec44ac.min.js"></script> </body> </html> Funziona …

14
Regex per ottenere una stringa tra parentesi graffe
Sfortunatamente, nonostante abbia provato a imparare le espressioni regolari almeno una volta all'anno per tutti gli anni che riesco a ricordare, me ne dimentico sempre perché le uso così di rado. Quest'anno il mio proposito per il nuovo anno è di non provare a imparare di nuovo le espressioni regolari …
115 javascript  regex 





6
È sicuro risolvere una promessa più volte?
Ho un servizio i18n nella mia applicazione che contiene il seguente codice: var i18nService = function() { this.ensureLocaleIsLoaded = function() { if( !this.existingPromise ) { this.existingPromise = $q.defer(); var deferred = this.existingPromise; var userLanguage = $( "body" ).data( "language" ); this.userLanguage = userLanguage; console.log( "Loading locale '" + userLanguage + …


13
Come ottenere tutti i valori selezionati da <select multiple = multiple>?
Sembrava strano non riuscivo a trovare questo già chiesto, ma eccolo! Ho un html come segue: &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; Come ottengo tutti i valori (un array?) Che l'utente ha selezionato in javascript? Ad esempio, se l'utente ha selezionato Pranzo …
115 javascript  jquery  html 



30
Node.js Port 3000 già in uso ma in realtà non lo è?
Ho lavorato con un progetto node.js per alcune settimane e ha funzionato alla grande. Di solito, utilizzo la npm startmia app e la visualizzo in un browser su localhost, porta 3000. Oggi ho iniziato a ricevere il seguente errore durante l'utilizzo di npm start: Server started on port 3000 Port …
115 javascript  node.js  npm  port 

7
In Angular, ho bisogno di cercare oggetti in un array
In Angular, ho nell'ambito di un oggetto che restituisce molti oggetti. Ognuno ha un ID (questo è memorizzato in un file flat quindi nessun DB, e sembra che non sia in grado di utilizzarlo ng-resource) Nel mio controller: $scope.fish = [ {category:'freshwater', id:'1', name: 'trout', more:'false'}, {category:'freshwater', id:'2', name:'bass', more:'false'} …

8
jQuery text () e newline
Voglio poterlo dire $(someElem).text('this\n has\n newlines); ed esegue il rendering con le nuove righe nel browser. L'unica soluzione alternativa che ho trovato è impostare la proprietà CSS "white-space" su "pre" su someElem. Questo quasi funziona, ma poi ho una spaziatura fastidiosamente grande tra il testo e la parte superiore di …
114 javascript  jquery  html 

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.