我想在我的Angular2項目中使用bootstrap-tagsinput庫。Angular2:如何正確使用bootstrap-tagsinput
"dependencies": {
...
"bootstrap-tagsinput": "^0.7.1",
...
}
現在我有一個bootstrap-tagsinput
文件夾中node_modules
:該庫是用package.json
文件進行安裝。我想在特定組件中使用tagsinput。我看到node_modules/bootstrap-tagsinput/dist
目錄中有一個bootstrap-tagsinput-angular.js
文件,但我無法正確使用它。
我應該在我的index.html中添加JS文件,這樣bootstrap-tagsinput將可用於所有組件?或者有什麼方法可以將它導入到需要的地方?
在其他的方式,是有沒有辦法做這樣的事情:
mycomponent.component.html:
<input type="text" value="Amsterdam,Washington,Sydney,Beijing,Cairo" data-role="tagsinput"/>
mycomponent.component.ts:
import {Component, AfterViewInit} from '@angular/core';
import {TagsInputComponents} from 'bootstrap-tagsinput'; // Something like that?!?
@Component({
...
})
export class MyComponentComponent implements AfterViewInit {
ngAfterViewInit():any {
$('input').tagsinput('refresh');
}
}
感謝很多爲您的幫助!
我們可以使用ngTagsInput與角2? –