2017-09-15 66 views
0

我正在學習使用角度,因爲現在幾天,我有使用JavaScript的麻煩。Angular 4如何使用.js

事情是我想了解如何隱藏和顯示基於點擊元素。像http://jsfiddle.net/U3pVM/18972/

但我不知道在哪裏鏈接的JavaScript部分,使其工作。 我試過把它放在index.html的頭部分<script src="showhide.js"></script> 這沒有工作也嘗試了它在app.component.html但都不會伎倆也找不到這個地方。

所以我希望有人能告訴我如何做這項工作,以便我可以開始學習新的東西。

+1

在小提琴中它是Angular 1.x,但是您提到了Angular 2.x/4.x常見的'app.component.html',您可以更具體地瞭解您使用的是哪個版本。 __一般來說,所有.js文件都將包含在index.html__中。 –

+0

這個鏈接可能有幫助[鏈接](https://rahulrsingh09.github.io/AngularConcepts/faq)有和沒有類型 –

+0

對不起,我認爲這是一般。我正在使用角度4.x – jmadp

回答

0

您不需要使用外部庫來獲得與您提供的示例類似的導航。 您可以通過路由成功執行相同的行爲。 您可以在Angular文檔中閱讀有關路由的更多信息。

如果您想隱藏並顯示基於點擊的div,您可以使用* ngIf指令。

並且如果點擊在不同的組件上獲取了觸發器,爲事件監聽器讀取。