Ricerca nel sito web
Sto seguendo un corso, e la sfida attuale è "Scrivere una funzione che prenda un array di nomi e età, e restituisca solo i nomi."
Finora il mio approccio è stato questo:
function names(arr: [string, number]) { let result: [] = []; arr.forEach((element) => { if (typeof(element) === "string") { result.push(elem Continua a leggere →
Ho una semplice funzione flatten. L'idea è che può prendere un array di stringhe o un array di array di stringhe e restituire sempre un array di stringhe a un solo livello. Per esempio:
flatten(['a', ['b']]) // returns ['a', 'b'] flatten(['a', 'b']) // returns ['a', 'b']Ecco
Continua a leggere →
Ho un array di oggetti e vorrei ottenere chiave e valore iterando attraverso di esso, tuttavia ottengo solo 0, 1 come indice. Qualcuno sa perché?
const vairable = [{key1: "value1"}, {key2: "value2"}] Object.keys(vairable).forEach((i: any) => { console.log(i); # ge Continua a leggere →
Sto cercando di importare TypeScript nella mia applicazione Redux. Uso la funzione createSlice di Redux Toolkit in questo modo:
const slice = createSlice({ name: sliceName, initialState, reducers: { updateMode(state: SliceState, action: Payl Continua a leggere →Sono stato ovunque sul sito http://www.typescriptlang.org/ e non riesco a trovare informazioni aggiornate sulla licenza di TypeScript. Vorremmo iniziare a esplorare TypeScript come sostituto di JavaScript nella nostra organizzazione, ma non siamo chiari sui termini di utilizzo. Il vecchio sito CodePlex indicava che era rilasciato sotto licenza Apache Versione 2.0, ma non riesco a trovare nulla di recente. Qualcuno ha indicazioni sui termini più recenti?
Le domande esistenti sull'argomen
Continua a leggere →Versione di TypeScript:
1.8.10
Ciao.
Ho ancora il codice di errore TS1127 quando cerco di compilare un file. Uso il codice dal tutorial rapido.
Codice :
function greeter(person: string){ return "Hello, " + person; } var user = [0, 1, 2]; document.body.innerHTML = greeter(user);Comportamento previsto:
_greeter.ts(7,26):_Supplied parameters do not match any Continua a leggere →
Sto imparando RxJs. Uso Angular2 rc3. Lo stream seguente funziona, ma mi dà troppi eventi mousemove. Voglio rallentarli usando time(throttling) o un altro stream di controllo. Come posso fare?
Flusso di movimento del mouse senza limitazioni
Continua a leggere →
In un progetto Angular2/TypeScript, alla visualizzazione di un dialogo, il sistema restituisce un oggetto Promise al chiamante, che sarà risolto dopo che il dialogo è stato chiuso dall'utente.
L'interfaccia della classe Promise non espone i metodi resolve() o reject(), quindi devo salvare i riferimenti a questi meto
Continua a leggere →
Ho un modello chiamato FilterOperation.ts che funziona così:
export class FilterOperations { constructor( public mainFilter : string, public currencyType : string, public status : string ) { } }Allora definisci il mio co
Continua a leggere →
Ho un'applicazione Typescript. Uso il localstorage a scopo di sviluppo per memorizzare i miei oggetti e ho un problema durante la deserializzazione.
Ho un oggetto riunione di tipo MeetingModel:
export interface MeetingModel { date: moment.Moment; // from the librar Continua a leggere →