2016-02-23 1 views
0

включаемый я использую stacktrace.jsКак вызвать метод в JavaScript include из машинописного текста?

Это включает обеспечивает вызов для извлечения StackTrace по телефону StaceTrace.get()

Как я могу вызвать этот метод из машинописи? Я видел пример, в котором вы можете объявить переменную в ts с тем же именем, что и метод, но я не могу этого сделать, потому что метод находится в объекте StackTrace.

Это убивает меня. Пожалуйста помоги.

ответ

1

Не все, что вы указываете в коде TypeScript, должно быть определено в самом языке TypeScript. Вы можете ссылаться на код JavaScript, который определен в некотором JS-файле, используя ключевое слово «declare», как показано в примере ниже.

Code Sample

+0

Но могу ли я объявить функцию с. Во имя? В моем случае StackTrace.get(). ? – FeeFiFoFum

+0

Нет, вам не нужно. , Вы можете сохранить оператор возврата функции js в переменной ts. –

+0

Но ваш пример имеет файл js с методом getCirclearea. Таким образом, вы объявляете функцию в ts с тем же именем. Но метод, который я хочу вызвать в моем js-файле, находится на объекте StackTrace. Что будет выглядеть заявление declare в моем случае? – FeeFiFoFum

Смежные вопросы