【发布时间】:2017-01-20 08:08:04
【问题描述】:
我想在 Angular 2 中使用 JavaScript 文件。例如,我有“多选”JavaScript 文件,我可以在 html 页面中简单地使用 $(".select2_demo_1").select2();。但我想在 Angular 2 中使用这个 JavaScript 文件。有没有办法使用这个 JavaScript 或需要使用它的 Angular 2 版本?
【问题讨论】:
我想在 Angular 2 中使用 JavaScript 文件。例如,我有“多选”JavaScript 文件,我可以在 html 页面中简单地使用 $(".select2_demo_1").select2();。但我想在 Angular 2 中使用这个 JavaScript 文件。有没有办法使用这个 JavaScript 或需要使用它的 Angular 2 版本?
【问题讨论】:
Angular 2 支持的 JS 代码。
例子:
import { Component } from '@angular/core';
import {Router} from '@angular/router';
declare var $:any;
@Component({
selector: 'navigation',
templateUrl: 'navigation.template.html'
})
export class NavigationComponent {
constructor(private router: Router) {}
ngAfterViewInit() {
$('#side-menu').metisMenu();
}
}
declare var $:any; --> 声明 jquery$('#side-menu').metisMenu(); --> jquery 代码【讨论】: