«typescript» etiketlenmiş sorular

TypeScript, Microsoft tarafından oluşturulan ve isteğe bağlı türler, sınıflar, arabirimler, numaralandırmalar, jenerikler, eşzamansız / beklemede ve diğer birçok özelliği ekleyen ve düz JavaScript'e derleyen, statik olarak yazılmış bir JavaScript üst kümesidir. Bu etiket, TypeScript'e özgü sorular içindir. Genel JavaScript soruları için kullanılmaz.

24
Bir JSON nesnesini daktilo sınıfına nasıl atabilirim
Uzak bir REST sunucusundan bir JSON nesnesi okudum. Bu JSON nesnesi, bir daktilo sınıfının (tasarım gereği) tüm özelliklerine sahiptir. Bu JSON nesnesini bir var değişkenine nasıl atabilirim? Bir typescript var doldurmak istemiyorum (yani bu JSON nesnesini alır bir yapıcı var). Büyüktür ve her şeyi alt nesneye alt nesne ve özellik …
393 json  typescript 


11
Açısal 2'deki “seç” bölümünde nasıl yeni seçim alabilirim?
Açısal 2 (TypeScript) kullanıyorum. Yeni seçim ile bir şeyler yapmak istiyorum, ama aldığım onChange()şey her zaman son seçim. Yeni seçimi nasıl alabilirim? <select [(ngModel)]="selectedDevice" (change)="onChange($event)"> <option *ngFor="#i of devices">{{i}}</option> </select> onChange($event) { console.log(this.selectedDevice); // I want to do something here with the new selectedDevice, but what I // get here …


4
'Form' için bilinen bir özellik olmadığından 'formControl'e bağlanamıyor - Angular2 Material Autocomplete issue
Açısal 2 projemde Açısal Malzeme Otomatik Tamamlama bileşenini kullanmaya çalışıyorum . Şablonuma aşağıdakileri ekledim. <md-input-container> <input mdInput placeholder="Category" [mdAutocomplete]="auto" [formControl]="stateCtrl"> </md-input-container> <md-autocomplete #auto="mdAutocomplete"> <md-option *ngFor="let state of filteredStates | async" [value]="state"> {{ state }} </md-option> </md-autocomplete> Benim bileşenim aşağıda. import {Component, OnInit} from "@angular/core"; import {ActivatedRoute, Router} from "@angular/router"; import …

9
TypeScript'te nesne değişmezinde tür tanımı
TypeScript sınıflarında özellikler için tür bildirmek mümkündür, örneğin: class className { property: string; }; Bir nesne değişmezindeki bir özelliğin türünü nasıl bildiririm? Aşağıdaki kodu denedim ama derlemiyor: var obj = { property: string; }; Aşağıdaki hatayı alıyorum: 'Dize' adı geçerli kapsamda mevcut değil Yanlış bir şey mi yapıyorum yoksa bu …
346 typescript 

6
TypeScript'te “* .d.ts” hakkında
Merak ediyorum hissediyorum *.d.tsçünkü ben TypeScript'te bir acemi. Ve birisi tarafından bu tür bir dosyanın C ++ 'da "head file" gibi bir şey olduğunu söyledim ama sadece JS için. Ama bir saf JS dosyayı dönüştürmek olamaz *.d.tsben forcely değiştirmediğiniz sürece dosyaya *.jsiçin *.ts. Üç dosyam var: JS dosyası, TS dosyası …
343 typescript  .d.ts 

14
Typescript destekliyor mu? Şebeke? (Buna ne denir?)
Typescript şu anda güvenli navigasyon operatörünü şu anda destekliyor mu (ya da planlıyorsa)?. yani: var thing = foo?.bar // same as: var thing = (foo) ? foo.bar : null; Ayrıca, bu operatör için daha yaygın bir ad var mı (Google için bu son derece zor).
337 typescript 

7
C # gibi Sözlük türleri olarak TypeScript Nesneleri
Sözlükler olarak nesneleri kullanan bazı JavaScript kodu var; örneğin, bir 'kişi' nesnesi e-posta adresini kilitleyen bazı kişisel ayrıntıları saklar. var people = {<email> : <'some personal data'>}; adding > "people[<email>] = <data>;" getting > "var data = people[<email>];" deleting > "delete people[<email>];" Bunu Daktiloda tanımlamak mümkün mü? veya Array kullanmam …

18
NameService için açısal sağlayıcı yok
Açısal bir bileşene bir sınıf yüklerken sorun yaşıyorum. Uzun zamandır çözmeye çalışıyorum; Hatta hepsini tek bir dosyada birleştirmeyi denedim. Ne var: Application.ts /// <reference path="../typings/angular2/angular2.d.ts" /> import {Component,View,bootstrap,NgFor} from "angular2/angular2"; import {NameService} from "./services/NameService"; @Component({ selector:'my-app', injectables: [NameService] }) @View({ template:'<h1>Hi {{name}}</h1>' + '<p>Friends</p>' + '<ul>' + ' <li *ng-for="#name …

4
açısal olarak (değiştir) vs (ngModelChange)
Açısal 1 onchange()etkinliği kabul etmez , yalnızca kabul ederng-change() etkinliği . 2 Eğik, diğer taraftan, hem kabul (change)ve (ngModelChange)her ikisi de aynı şeyi yapıyor gibi görünüyor, olaylar. Fark ne? hangisi performans için en iyisidir? ngModelDeğiştir : <input type="text" pInputText class="ui-widget ui-text" (ngModelChange)="clearFilter()" placeholder="Find"/> vs değişiklik : <input type="text" pInputText class="ui-widget …



10
TypeScript'te bir arabirim dosyası tanımına dayalı olarak nasıl nesne oluşturabilirim?
Ben böyle bir arayüz tanımladık: interface IModal { content: string; form: string; href: string; $form: JQuery; $message: JQuery; $modal: JQuery; $submits: JQuery; } Ben böyle bir değişken tanımlayın: var modal: IModal; Ancak, modal özelliğini ayarlamaya çalıştığımda bana şunu söyleyen bir mesaj veriyor: "cannot set property content of undefined" Kalıcı nesneyi …
313 typescript 


Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.