2017-03-15 35 views
0

我有一個角度爲2的應用程序,我嘗試使用ng2-page-scroll來實現一個非常簡單的動畫滾動。ng2-page-scroll不起作用

根據read.me,我應該能夠npm安裝它,將它導入到我的module.ts文件,然後用戶指令。

我已經完成了所有這些,但我什麼也沒有得到。

有沒有人使用這個軟件包,並得到它的工作?

這裏是我的導入:

import {Ng2PageScrollModule} from 'ng2-page-scroll/ng2-page-scroll'; 

我有它的模塊 「進口」 一節中適當添加...

這裏是我的指令,錨鏈接:

<a href="#test" pageScroll> test </a> 

和我的錨元素有id =「測試」

有什麼想法?

回答

0

如果試圖使用Ng2PageScroll的組件不是您的應用程序根模塊的一部分,我發現您必須將Ng2PageScrollModule添加到此組件所屬模塊的「imports」部分。例如,如果您有app.module.ts,它定義了您的應用程序的根模塊,然後您有feature-area-1.module.ts,它定義了一個功能區模塊,並且您想要使用Ng2PageScroll放入feature-area-1.module.ts中定義的模塊的「聲明」部分列出的組件中,然後嘗試將Ng2PageScrollModule添加到feature-area-1.module中定義的模塊的「imports」部分.TS。

或者,嘗試使用「服務」方法described in their documentation而不是嘗試使用指令。