Вопросы с тегом 'typescript'

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

Что такое TypeScript и почему я буду использовать его вместо JavaScript?

Не могли бы вы описать язык TypeScript? Что это может сделать, что JavaScript или доступные библиотеки не могут сделать, что даст мне основание считать это?
задан 02 окт. '12 в 19:37
19
ответов

Разница между конструктором и ngOnInit

Угловая ngOnInit обеспечивает цикл жизненного цикла ngOnInit по умолчанию. Зачем использовать ngOnInit, если у нас уже есть constructor?
задан 03 марта '16 в 8:14
7
ответов

TypeScript Преобразование строки в число

Любое предложение о том, как преобразовать строку в число в TypeScript? var aNumber : number = "1"; // --> Error // Could this be done? var defaultValue = 0; var aNumber : number = "1".toInt32(defaultValue); // Or .. var defaultValue = 0; var ...
задан 03 февр. '13 в 2:34
10
ответов

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

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

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

В TypeScript я могу объявить параметр функции как функцию типа. Есть ли "безопасный тип" способ сделать это, что мне не хватает? Например, рассмотрим следующее: class Foo { save(callback: Function) : void { //Do the save var resu...
задан 01 февр. '13 в 5:56
6
ответов

получить и установить в TypeScript

Я пытаюсь создать метод get и set для свойства: private _name: string; Name() { get: { return this._name; } set: { this._name = ???; } } Какое ключевое слово задает значение?
задан 10 окт. '12 в 22:52
15
ответов

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

Я пытаюсь запустить и запустить мое первое приложение Typescript и DefinitelyTyped node и запустить некоторые ошибки. Я получаю сообщение об ошибке "TS2304: Не могу найти имя" require ", когда я пытаюсь переслать простую страницу ts node. Я прочита...
задан 02 июля '15 в 3:21
9
ответов

Скрыть файлы .js.map в коде Visual Studio

Я работаю над проектом typescript в коде Visual Studio и хотел бы скрыть файлы .js.map (и, возможно, даже .js) из файла в проводнике файлов. Можно ли отображать только файлы .ts в проводнике файлов?
задан 23 июля '15 в 15:52
5
ответов

TypeScript Объекты как типы словарей, как в С#

У меня есть код JavaScript, который использует объекты в качестве словарей; например, объект "человек" будет содержать некоторые личные данные, отведенные с адреса электронной почты. var people = {<email> : <some personal data'>}; addin...
задан 29 нояб. '12 в 20:41
9
ответов

Angular HTTP GET с ошибкой TypeScript http.get(...). map не является функцией в [null]

У меня проблема с HTTP в Angular. Я просто хочу GET a JSON список и показать его в представлении. Класс обслуживания import {Injectable} from "angular2/core"; import {Hall} from "./hall"; import {Http} from "angular2/http"; @Injectable() export...
задан 29 дек. '16 в 19:35
2
ответов

Должен ли я использовать typescript? или я могу просто использовать ES6?

Моя ежедневная работа - это клиентский разработчик с помощью AngularJS. Мы оцениваем, хотим ли мы пойти с TypeScript. Я провел некоторое исследование по typescript, и почти каждый пакет JavaScript, который мне нужен, должен иметь файлы типов определ...
задан 12 июня '15 в 19:08
13
ответов

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

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

@Directive v/s @Компонент в Angular

В чем разница между @Component и @Directive в Angular? Оба они, похоже, выполняют одну и ту же задачу и имеют одинаковые атрибуты. Каковы варианты использования и когда вы предпочитаете друг друга?
задан 20 сент. '15 в 17:03
15
ответов

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

Бит путают о том, как получить Key and Value объекта в angular2, пока usng * ngFor для итерации над объектом. я знаю в angular 1.x есть синтаксис вроде ng-repeat="(key, value) in demo" но в angular2 я не знаю, что устал, но не добился успеха. я...
задан 21 февр. '16 в 13:28
17
ответов

Angular 2 Ошибка DI - ИСКЛЮЧЕНИЕ: Не удается разрешить все параметры

Я создал базовое приложение в Angular 2 и столкнулся с странной проблемой, когда я не могу внедрить сервис в один из моих компонентов. Он вносит тонкий вклад в любой из трех других компонентов, которые я создал. Для начала это сервис (он очень прос...
задан 23 июня '16 в 20:07