typescript — вопросы с ответами

16 ответов
Я извлек образец кода шаблона из этого урока и сделал два шага, чтобы начать - npm install//worked fine and created node_modules folder with all dependencies npm start//потерпел неудачу с ниже error- node_modules/rxjs/Subject.d.ts(16,22): error TS2415: Class 'Subject<T>' incorrectly ext...
angular
rxjs
28 июнь 2017, в 05:43
9 ответов
Я читаю, как работает разрешение модуля TypeScript. У меня есть следующий репозиторий: ts-di. После компиляции структура каталогов выглядит следующим образом: ├── dist │   ├── annotations.d.ts │   ├── annotations.js │   ├── index.d.ts │   ├── index.js │   ├── injector.d.ts │   ├── injector.js │   ...
node-modules
22 дек. 2016, в 23:02
6 ответов
Я хотел бы автоматически форматировать TypeScript код с помощью встроенного форматирования при сохранении файла в Visual Studio Code. Мне известны следующие параметры, но ни один из них не является достаточно хорошим: Формат вручную Shift + Alt + F Формат по типу "editor.formatOnType": true Он фо...
visual-studio-code
code-formatting
14 сен. 2016, в 15:38
8 ответов
Я следую этому руководству из angular.io Как они сказали, я создал файл hero.spec.ts для создания модульных тестов: import { Hero } from './hero'; describe('Hero', () => { it('has name', () => { let hero: Hero = {id: 1, name: 'Super Cat'}; expect(hero.name).toEqual('Super Cat'); })...
angular
unit-testing
jasmine
18 авг. 2016, в 15:08
11 ответов
Функция more() должна возвращать Observable из запроса get export class Collection{ public more = (): Observable<Response> => { if (this.hasMore()) { return this.fetch(); } else{ // return empty observable } } private fetch = ():...
angular
rxjs
observable
24 июль 2016, в 04:33
3 ответа
Я заметил там организацию npm @types, которая содержит набранные пакеты, но не может найти на ней никакой документации. Как они предназначены для использования? Используется ли это для инструмента typings? Если да, то как их установить? Например, существует @types/openlayers, но typings search npm:o...
typescript-typings
31 май 2016, в 16:04
10 ответов
У меня есть ListComponent. Когда элемент кликается в ListComponent, детали этого элемента должны отображаться в DetailComponent. Оба одновременно отображаются на экране, поэтому нет маршрутизации. Как указать DetailComponent, какой элемент в ListComponent был нажат? Я рассмотрел вопрос о выпуске соб...
09 март 2016, в 04:37
5 ответов
Я работаю в контексте Visual Studio 2015 (с resharper) и ссылаюсь на файл определений typescript для node.js. У меня есть еще 3 проекта VS, которые без проблем используют node.d.ts. Однако в этом новом проекте у меня теперь 146 ошибок, говорящих одно и то же: "Typescript Функция 1.5. Текущий урове...
visual-studio-2015
28 авг. 2015, в 17:17
8 ответов
я пытаюсь $(function(){ alert('Hello'); }); Его показ этой ошибки в Visual Studio: (TS) Cannot find name '$'. , Как я могу использовать jQuery с TypeScript?
17 авг. 2015, в 12:05
13 ответов
У меня есть суперкласс, который является родительским (Entity) для многих подклассов (Customer, Product, ProductCategory...) Я ищу, чтобы динамически клонировать объект, который содержит разные вспомогательные объекты в Typescript. В примере: a Customer, у которого есть другой Product, у которого ес...
26 янв. 2015, в 13:20
6 ответов
Я пытаюсь создать новый объект параметра типа в моем родовом классе. В моем классе View меня есть 2 списка объектов общего типа, передаваемых в качестве параметров типа, но когда я пытаюсь создать new TGridView(), TypeScript говорит: Не удалось найти символ 'TGridView Это код: module AppFW { ...
generics
29 июнь 2013, в 17:14
7 ответов
Использует ли Typescript (или планирует ли он) поддерживать безопасную навигацию оператора ?. т var thing = foo?.bar // same as: var thing = (foo) ? foo.bar : null; Кроме того, существует ли более распространенное имя для этого оператора (для него не всегда сложно использовать Google)....
06 март 2013, в 22:40
2 ответа
Кто-нибудь знает разницу между строкой и строкой в ​​ TypeScript? Правильно ли я полагаю, что они должны быть одинаковыми? var a: String = "test"; var b: string = "another test"; a = b; b = a; // this gives a compiler error! Текущая версия компилятора говорит: Type 'String' is not assignable to typ...
06 фев. 2013, в 11:05
2 ответа
Как обрабатывать листинг типов в TypeScript или Javascript? Скажем, у меня есть следующий код TypeScript: module Symbology { export class SymbolFactory { createStyle( symbolInfo : SymbolInfo) : any { if (symbolInfo == null) { return null; ...
casting
02 нояб. 2012, в 23:43
3 ответа
Если я работаю в файле TypeScript.ts, что я могу сделать, чтобы получить jQuery Intellisense/autocompletion при вводе символа $? (Я работаю над проектом ASP.NET MVC 3 в VS 2012.)
01 окт. 2012, в 23:46
Наверх
Меню