Tags: JavaScript

Elencare tutti i pacchetti NPM glogali

Con questo comando è possibile elencare tutti i pacchetti npm installati a livello globale: npm list -g per visualizzare solo il primo livello, senza tutta la gerarchia, usa il parametro ---depth : np ...
18lug2017

React come funziona - Gestire gli eventi

Vediamo come gestire gli eventi in React partendo da un esempio che cambia la label di un bottone (toggle) ogni volta che viene cliccato: class Toggle extends React.Component { constructor(props) { s ...
18lug2017

AngularJS come filtrare i valori di un elenco

In AngularJS è possibile filtrare un elenco di valori tramite la keyword filter è l'operatore pipe | . Può essere usato, ad esempio, con ng-repeat o ng-options : <div ng-repeat="item in ctrl.f ...
07lug2017

Leggere gli eventi ricorrenti di un calendario di SharePoint da JavaScript

Un esempio in JavaScript per recuperare da un calendario SharePoint 2010 tutti gli eventi, compresi quelli ricorrenti : [code=js] var sgart = sgart || {}; sgart.getCalendarItems = function(webUrl, cal ...
30giu2017

React come funziona - Gestire lo Stato del componente

Continuando dall' esempio precedente vediamo come gestire lo stato di un componente, realizziamo un semplice orologio. Il seguente esempio visualizza l'ora attuale: class Clock extends React.Component ...
29giu2017

React come funziona

React è una libreria JavaScript per la costruzione di interfacce lato client. A differenza di un framework come AngularJs che si occupa dell'intero ciclo di vita si una Single Page Application , Reac ...
28giu2017

Modificare la visualizzazione di una lista SharePoint tramite JS Link

JS Link (Client side Rendering) e la tecnologia che può essere usata in SharePoint 2013 e SharePoint Online per modificare il rendering di una lista lato client tramite JavaScript . Avevo già mostrat ...
29apr2017

Ordinare un Array in JavaScript

In JavaScript è possibile ordinare un Array tramite il metodo sort : var arr=[3,54,72,3456,23,2,5]; arr.sort(); // => [2, 23, 3, 3456, 5, 54, 72] l'ordinamento è ascendente e cambia l'ordinamento d ...
05mar2017

Calendario con festività ed eventi

[html=no-border] <style> .sgart-calendar, .sgart-calendar div, .sgart-calendar ul, .sgart-calendar li{ box-sizing: border-box; position: relative; margin: 0; padding: 0; border: 0; } .sgart-cale ...
12feb2017

JavaScript come gestire il valore undefined

Lavorando con JavaScript si ha spesso a che fare con il valore undefined ma non sempre viene gestito correttamente. Il valore undefined è associato alle variabili non inizializzate ed esiste una keywo ...
27gen2017

Inviare mail con Node.js

Per inviare una mail in Node.js è necessario installare il modulo nodemailer : npm i nodemailer questo è un esempio di invio mail con Gmail: // carico il modulo const nodemailer = require('nodemai ...
17set2016