Я хочу обернуть некоторый код jQuery в директиву Angular2.
Я установил библиотеку jQuery для Типов в мой проект со следующей командой:
typings install dt~jquery --save --global
Итак, теперь у меня есть папка jquery
в папке typings/global
в моей директории проектов. Кроме того, в мой typings.json
файл добавлена следующая новая строка:
{
"globalDependencies": {
"core-js": "registry:dt/core-js#0.0.0+20160602141332",
"jasmine": "registry:dt/jasmine#2.2.0+20160621224255",
"node": "registry:dt/node#6.0.0+20160807145350",
"jquery": "registry:dt/jquery#1.10.0+20160908203239"
}
}
Я начал писать новую директиву Angular2 (которую я импортировал в файл app-module
), но я не знаю, как правильно импортировать библиотеку jQuery. Вот мой исходный файл:
import {Directive} from '@angular/core';
@Directive({
selector: "my-first-directive"
})
export class MyFirstDirective {
constructor() {
$(document).ready(function () {
alert("Hello World");
});
}
}
Но я не могу использовать ни $
, ни jquery
. Каков следующий шаг?