Вопросы с тегом «typescript»

TypeScript - это статически типизированный расширенный набор JavaScript, созданный Microsoft, который добавляет необязательные типы, классы, интерфейсы, перечисления, обобщения, async / await и многие другие функции и компилируется в простой JavaScript. Этот тег предназначен для вопросов, специфичных для TypeScript. Он не используется для общих вопросов JavaScript.

1697
Что такое TypeScript и почему я должен использовать его вместо JavaScript? [закрыто]

Закрыто . Этот вопрос должен быть более сфокусированным . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он был сосредоточен только на одной проблеме, отредактировав этот пост . Закрыто 3 года назад . Не могли бы вы описать, что такое язык TypeScript?...

1379
Невозможно связать с 'ngModel', так как это не известное свойство 'input'

Я получил следующую ошибку при запуске моего приложения Angular, даже если компонент не отображается. Я должен закомментировать, <input>чтобы мое приложение работало. zone.js:461 Unhandled Promise rejection: Template parse errors: Can't bind to 'ngModel' since it isn't a known property of...

808
Невозможно привязать к formGroup, так как это не известное свойство form

СИТУАЦИЯ: Пожалуйста помоги! Я пытаюсь сделать то, что должно быть очень простой формой в моем приложении Angular2, но независимо от того, что оно никогда не работает. УГЛОВАЯ ВЕРСИЯ: Угловой 2.0.0 Rc5 ОШИБКА: Can't bind to 'formGroup' since it isn't a known property of 'form' КОД: Вид: <form...

622
Как вы явно устанавливаете новое свойство для `window` в TypeScript?

Я устанавливаю глобальные пространства имен для своих объектов, явно устанавливая свойство в window. window.MyNamespace = window.MyNamespace || {}; TypeScript подчеркивает MyNamespaceи жалуется, что: Свойство 'MyNamespace' не существует для значения типа 'window' any " Я могу заставить код...

560
Возможны ли строго типизированные функции как параметры в TypeScript?

В TypeScript я могу объявить параметр функции как тип Function. Есть ли «безопасный для типов» способ сделать это, что мне не хватает? Например, рассмотрим это: class Foo { save(callback: Function) : void { //Do the save var result : number = 42; //We get a number from the save operation //Can I at...

517
Как выбрать элемент в шаблоне компонента?

Кто-нибудь знает, как получить элемент, определенный в шаблоне компонента? Полимер делает это действительно легко с $и $$. Мне было просто интересно, как это сделать в Angular. Возьмите пример из учебника: import {Component} from '@angular/core'; @Component({ selector:'display', template:`...

463
Ошибка при получении TypeScript TS2304: невозможно найти имя 'require'

Я пытаюсь запустить и запустить мое первое приложение TypeScript и DefiniteTyped Node.js, и из-за некоторых ошибок. Я получаю сообщение об ошибке «TS2304: не удается найти имя« require »» при попытке перенести простую страницу TypeScript Node.js. Я прочитал несколько других случаев этой ошибки в...

458
В Typescript, что это такое! (восклицательный знак / удар) оператор при разыменовании члена?

Просматривая исходный код правила tslint, я наткнулся на следующее утверждение: if (node.parent!.kind === ts.SyntaxKind.ObjectLiteralExpression) { return; } Обратите внимание на !оператора после node.parent. Интересно! Сначала я попытался скомпилировать файл локально с моей текущей установленной...

430
Как реализовать константы класса в машинописи?

В TypeScript constключевое слово нельзя использовать для объявления свойств класса. Это приводит к ошибке компилятора: «Член класса не может иметь ключевое слово« const ».» Мне нужно четко указать в коде, что свойство не должно быть изменено. Я хочу, чтобы среда IDE или компилятор выдавали ошибку,...

426
получить доступ к ключу и значению объекта, используя * ngFor

Я немного озадачен тем, как получить keyи valueобъекта в angular2 при использовании *ngForдля перебора объекта. Я знаю в angular 1.x есть синтаксис вроде ng-repeat="(key, value) in demo" но я не знаю, как сделать то же самое в angular2. Я пробовал что-то подобное, но безуспешно <ul> <li...

394
Как преобразовать объект JSON в класс машинописи

Я прочитал объект JSON с удаленного сервера REST. Этот объект JSON имеет все свойства класса машинописного текста (в соответствии с дизайном). Как преобразовать полученный полученный объект JSON в тип var? Я не хочу заполнять машинописный текст var (то есть иметь конструктор, который принимает этот...

359
Как динамически назначать свойства объекту в TypeScript?

Если бы я хотел программно назначить свойство для объекта в Javascript, я бы сделал это так: var obj = {}; obj.prop = "value"; Но в TypeScript это вызывает ошибку: Свойство 'prop' не существует для значения типа '{}' Как я должен назначить любое новое свойство для объекта в...

355
Невозможно связать с 'formControl', так как это не известное свойство 'input' - проблема автозаполнения материала Angular2

Я пытаюсь использовать компонент автозаполнения Angular Material в своем проекте Angular 2. Я добавил следующее в мой шаблон. <md-input-container> <input mdInput placeholder="Category" [mdAutocomplete]="auto" [formControl]="stateCtrl"> </md-input-container> <md-autocomplete...