【问题标题】:How to use any Javascript file in angular 2?如何在 Angular 2 中使用任何 Javascript 文件?
【发布时间】:2017-01-20 08:08:04
【问题描述】:

我想在 Angular 2 中使用 JavaScript 文件。例如,我有“多选”JavaScript 文件,我可以在 html 页面中简单地使用 $(".select2_demo_1").select2();。但我想在 Angular 2 中使用这个 JavaScript 文件。有没有办法使用这个 JavaScript 或需要使用它的 Angular 2 版本?

【问题讨论】:

标签: angular webpack


【解决方案1】:

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();
    }
}
  1. declare var $:any; --> 声明 jquery
  2. $('#side-menu').metisMenu(); --> jquery 代码

【讨论】:

    猜你喜欢
    • 2016-05-23
    • 1970-01-01
    • 1970-01-01
    • 2017-04-19
    • 1970-01-01
    • 2017-08-25
    • 1970-01-01
    • 2016-11-19
    • 2017-01-21
    相关资源
    最近更新 更多