typescript

каков наилучший способ (если он есть) для приведения от числа к строке в Typescript? var page_number:number = 3; window.location.hash = page_number; В этом случае компилятор выдает ошибку: тип 'number' не может быть присвоен типу 'string' , потому что location.hash - это строка. window.location.has...

насколько я знаю тип объекта может быть определен двумя способами, когда это массив. property_name: type где тип может быть либо Array<string>, ,Array<MyType>, etc. (e.g. let prop1: Array<string>) и string[], MyType[], etc. (e.g. let prop1: string[]) что такое разница между двумя сл...

в настоящее время я пытаюсь научить себя Angular2 и TypeScript после счастливой работы с AngularJS 1.* за последние 4 года! Я должен признать, что ненавижу его, но я уверен, что мой момент эврики не за горами... во всяком случае, я написал службу в своем фиктивном приложении, которая будет извлекать данные ht...

Я довольно новичок в машинописи, и прямо сейчас у меня есть .ts файлы в нескольких местах через мою структуру проекта: app/ |-scripts/ |-app.ts | |-classes/ | |-classA.ts | |-classB.ts | |-controllers/ | |-controllerA.ts | |-controllerB.ts | |-otherStuff/ ...

Я пытался выяснить очень странную проблему, с которой я столкнулся с typescript. Он рассматривал встроенное логическое выражение как любой тип первого значения вместо полного выражения. Так что если вы попробуете что-то простое, вроде этого: var numericArray:Array<number> = [2,3,4,1,5,8,11]; var sorr...

если я не добавить частная до foo,loadBar иtext, Я считаю, что они общественные по умолчанию. export class RandomComponent { @Input() foo: string; @Output() loadBar = new EventEmitter(); text: string; } есть ли какой-либо случай использования, когда они public в компоненте? по причине инкапсуляции/б...

Я искал способ передать параметры запроса в вызов API с новым HttpClientModule ' s HttpClient и еще предстоит найти решение. Со старым вы бы написали что-то вроде эт...

Я читал, как TypeScript разрешение модуля строительство. у меня есть следующие репозитории: ts-di. После компиляции структура каталогов выглядит следующим образом: ├── dist │   ├── annotations.d.ts │   ├── annotations.js │   ├── index.d.ts │   ├── index.js │   ├── injector.d.ts │   ├── injector.js │   ├── p...

Как только я добавлю tsconfig.файл json для моего веб-решения Visual Studio 2015 я получаю вышеуказанную ошибку. также это останавливает компилятор от повторного создания JS-файлов, даже когда я устанавливаю "compileOnSave": true. когда я дважды щелкаю по ошибке, она берет меня в Microsoft.Машинописный тек...

не может привязываться к 'ngModel', так как это не свойство know элемента 'input' и нет соответствующих директив с соответствующим свойством Примечание: im с помощью альфа.31 import { Component, View, bootstrap } from 'angular2/angular2' @Component({ selector: 'data-bind' }) @View({ template:` ...