2017-03-17 35 views

回答

0

在項目中使用安裝包後:

npm install ng2-dnd --save 

你必須包括該應用程序模塊中的包。包的文檔(https://github.com/akserg/ng2-dnd)解釋爲:

import {BrowserModule} from "@angular/platform-browser"; 
import {NgModule} from '@angular/core'; 
import {DndModule} from 'ng2-dnd'; 

@NgModule({ 
    imports: [ 
     BrowserModule, 
     DndModule.forRoot() 
    ], 
    bootstrap: [AppComponent] 
}) 
export class AppModule { 
} 

做這個步驟之後,包包含在您的應用程序,你不需要將其導入每個組件的(除非您需要任何由包提供的服務實例)。

以下是他如何在組件中使用指令。

<div dnd-droppable class="panel panel-info" (onDropSuccess)="simpleDrop=$event">