Pertanyaan yang diberi tag «typescript»

TypeScript adalah superset statis yang diketik dari JavaScript yang dibuat oleh Microsoft yang menambahkan jenis opsional, kelas, antarmuka, enum, generik, async / menunggu, dan banyak fitur lainnya, dan kompilasi ke JavaScript biasa. Tag ini untuk pertanyaan khusus untuk TypeScript. Ini tidak digunakan untuk pertanyaan JavaScript umum.

24
Bagaimana cara melemparkan objek JSON ke kelas naskah
Saya membaca objek JSON dari server REST jauh. Objek JSON ini memiliki semua properti dari kelas naskah (menurut desain). Bagaimana cara melemparkan objek JSON yang diterima ke tipe var? Saya tidak ingin mengisi var naskah (yaitu memiliki konstruktor yang mengambil objek JSON ini). Ini besar dan menyalin segala sesuatu di …
393 json  typescript 


11
Bagaimana saya bisa mendapatkan pilihan baru di "pilih" di Angular 2?
Saya menggunakan Angular 2 (TypeScript). Saya ingin melakukan sesuatu dengan pilihan baru, tetapi apa yang saya dapatkan onChange()selalu merupakan pilihan terakhir. Bagaimana saya bisa mendapatkan pilihan baru? <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 …


4
Tidak dapat mengikat ke 'formControl' karena ini bukan properti yang dikenal dari 'input' - Angular2 Material Autocomplete issues
Saya mencoba menggunakan komponen Autocomplete Angular Material dalam proyek Angular 2 saya. Saya menambahkan yang berikut ke templat saya. <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> Berikut ini adalah komponen saya. import {Component, OnInit} from …

9
Ketikkan definisi dalam objek literal dalam TypeScript
Di kelas-kelas TypeScript dimungkinkan untuk mendeklarasikan tipe untuk properti, misalnya: class className { property: string; }; Bagaimana cara mendeklarasikan tipe properti dalam objek literal? Saya sudah mencoba kode berikut tetapi tidak dikompilasi: var obj = { property: string; }; Saya mendapatkan kesalahan berikut: Nama 'string' tidak ada dalam cakupan saat …
346 typescript 

6
Tentang "* .d.ts" di TypeScript
Saya merasa ingin tahu tentang *.d.tskarena saya seorang pemula di TypeScript. Dan saya diberitahu oleh seseorang bahwa jenis file ini adalah sesuatu seperti "file kepala" di C ++ tetapi untuk JS saja. Tapi saya tidak bisa mengonversi file JS murni ke *.d.tsfile kecuali saya dengan paksa mengubah *.jske *.ts. Jadi …
343 typescript  .d.ts 


7
Objek TypeScript sebagai jenis Kamus seperti di C #
Saya memiliki beberapa kode JavaScript yang menggunakan objek sebagai kamus; misalnya objek 'orang' akan menyimpan beberapa detail pribadi yang dikunci dari alamat email. var people = {<email> : <'some personal data'>}; adding > "people[<email>] = <data>;" getting > "var data = people[<email>];" deleting > "delete people[<email>];" Apakah mungkin untuk menggambarkan …

18
Tidak ada penyedia untuk NameService
Saya punya masalah memuat kelas ke komponen Angular. Saya sudah mencoba menyelesaikannya untuk waktu yang lama; Saya bahkan sudah mencoba menggabungkan semuanya dalam satu file. Apa yang saya miliki adalah: 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 …

4
(ubah) vs (ngModelChange) dalam sudut
Angular 1 tidak menerima onchange()acara, itu hanya menerima ng-change()acara. Sudut 2, di sisi lain, menerima keduanya (change)dan (ngModelChange)peristiwa, yang keduanya tampaknya melakukan hal yang sama. Apa bedanya? mana yang terbaik untuk kinerja? ngModelChange : <input type="text" pInputText class="ui-widget ui-text" (ngModelChange)="clearFilter()" placeholder="Find"/> vs perubahan : <input type="text" pInputText class="ui-widget ui-text" (change)="clearFilter()" …



10
Bagaimana saya bisa membuat objek berdasarkan definisi file antarmuka di TypeScript?
Saya telah mendefinisikan antarmuka seperti ini: interface IModal { content: string; form: string; href: string; $form: JQuery; $message: JQuery; $modal: JQuery; $submits: JQuery; } Saya mendefinisikan variabel seperti ini: var modal: IModal; Namun, ketika saya mencoba untuk mengatur properti modal itu memberi saya pesan yang mengatakan itu "cannot set property …
313 typescript 


Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.