1
我有它獲取在ngAfterViewInit()
角4成分:從另一個文件
//myComponent.ts
ngAfterViewInit() {
$(function() {
$('#myElement').click(function (e) {
//code working fine here
});
}
執行一個jquery代碼調用JavaScript/jQuery代碼,但我想將其移動到外部myScripts.js
簡化部件
我試着將代碼移動到一個外部文件,然後使用import
,但這使得腳本只被調用一次,所以如果我導航到一個子組件(這將刪除HTML元素myElement
onclick
定義),然後回到父母myElement
回來了w^ithout onclick事件
所以問題是:
什麼是最好的做法是使用jquery/JavaScript和angular4
對不起我的問題可能有誤導你了,上面的代碼寫的'typescript'在一個角度4分量 –