久久久久久久av_日韩在线中文_看一级毛片视频_日本精品二区_成人深夜福利视频_武道仙尊动漫在线观看

  • <legend id='K2dTj'><style id='K2dTj'><dir id='K2dTj'><q id='K2dTj'></q></dir></style></legend>

      1. <tfoot id='K2dTj'></tfoot>
        • <bdo id='K2dTj'></bdo><ul id='K2dTj'></ul>
        <i id='K2dTj'><tr id='K2dTj'><dt id='K2dTj'><q id='K2dTj'><span id='K2dTj'><b id='K2dTj'><form id='K2dTj'><ins id='K2dTj'></ins><ul id='K2dTj'></ul><sub id='K2dTj'></sub></form><legend id='K2dTj'></legend><bdo id='K2dTj'><pre id='K2dTj'><center id='K2dTj'></center></pre></bdo></b><th id='K2dTj'></th></span></q></dt></tr></i><div class="qwawimqqmiuu" id='K2dTj'><tfoot id='K2dTj'></tfoot><dl id='K2dTj'><fieldset id='K2dTj'></fieldset></dl></div>

      2. <small id='K2dTj'></small><noframes id='K2dTj'>

      3. 如何將點擊事件添加到打字稿中動態添加的html元

        How to add click event to dynamically added html element in typescript(如何將點擊事件添加到打字稿中動態添加的html元素)

            • <bdo id='NrnEw'></bdo><ul id='NrnEw'></ul>
            • <legend id='NrnEw'><style id='NrnEw'><dir id='NrnEw'><q id='NrnEw'></q></dir></style></legend>
                    <tbody id='NrnEw'></tbody>

                  <small id='NrnEw'></small><noframes id='NrnEw'>

                1. <i id='NrnEw'><tr id='NrnEw'><dt id='NrnEw'><q id='NrnEw'><span id='NrnEw'><b id='NrnEw'><form id='NrnEw'><ins id='NrnEw'></ins><ul id='NrnEw'></ul><sub id='NrnEw'></sub></form><legend id='NrnEw'></legend><bdo id='NrnEw'><pre id='NrnEw'><center id='NrnEw'></center></pre></bdo></b><th id='NrnEw'></th></span></q></dt></tr></i><div class="qwawimqqmiuu" id='NrnEw'><tfoot id='NrnEw'></tfoot><dl id='NrnEw'><fieldset id='NrnEw'></fieldset></dl></div>
                  <tfoot id='NrnEw'></tfoot>

                  本文介紹了如何將點擊事件添加到打字稿中動態添加的html元素的處理方法,對大家解決問題具有一定的參考價值,需要的朋友們下面隨著小編來一起學習吧!

                  問題描述

                  我正在用 Angular 2 構建一個應用程序.我想將點擊事件添加到動態添加的 html 元素中.我定義了一個字符串(contentString),在這個字符串中我定義了html元素.

                  I'm building an app in angular 2. I want to add a click event to a dynamically added html element. I define a string (contentString), and in this string I define the html element.

                  var contentString = '<b>' + this.mName + '</b><br/> ' + this.mObject.category + '<br/> Click here for more information <button (click)="navigate()">Navigate here</button>'; 
                  

                  這個字符串被放在一個像這樣的html元素中:

                  This string is put inside a html element like this:

                  var boxText = document.createElement("div");
                      boxText.innerHTML = contentString;
                  

                  雖然當我檢查元素時,它定義了點擊事件,但它沒有觸發.

                  Although when I inspect the element, it has the click event defined, but it does not trigger.

                  點擊它應該控制臺日志

                  navigate() {
                  console.log("eeeehnnananaa");
                  }
                  

                  但這不起作用.有人解決嗎?

                  But that does not work. Anyone a solution?

                  推薦答案

                  Angular 在組件編譯時處理模板.以后添加的 HTML 不再編譯,綁定被忽略.

                  Angular processes the template when the component is compiled. HTML added later is not compiled anymore and bindings are ignored.

                  你可以使用

                  constructor(private elRef:ElementRef) {}
                  
                  ngAfterViewInit() {
                    // assume dynamic HTML was added before
                    this.elRef.nativeElement.querySelector('button').addEventListener('click', this.onClick.bind(this));
                  }
                  

                  這篇關于如何將點擊事件添加到打字稿中動態添加的html元素的文章就介紹到這了,希望我們推薦的答案對大家有所幫助,也希望大家多多支持html5模板網!

                  【網站聲明】本站部分內容來源于互聯網,旨在幫助大家更快的解決問題,如果有圖片或者內容侵犯了您的權益,請聯系我們刪除處理,感謝您的支持!

                  相關文檔推薦

                  Use IScroll in Angular 2 / Typescript(在 Angular 2/Typescript 中使用 IScroll)
                  anime.js not working in Ionic 3 project(Anime.js 在 Ionic 3 項目中不起作用)
                  Angular 2: file not found on local .json file(Angular 2:在本地 .json 文件中找不到文件)
                  Use ViewChild for dynamic elements - Angular 2 amp; ionic 2(將 ViewChild 用于動態元素 - Angular 2 amp;離子2)
                  How to reload the ion-page after pop() in ionic2(如何在 ionic2 中的 pop() 之后重新加載離子頁面)
                  Retrieve localstorage value when value is change in Ionic 2(當 Ionic 2 中的值發生變化時檢索本地存儲值)

                      <bdo id='gNXqQ'></bdo><ul id='gNXqQ'></ul>
                    • <legend id='gNXqQ'><style id='gNXqQ'><dir id='gNXqQ'><q id='gNXqQ'></q></dir></style></legend>

                      <tfoot id='gNXqQ'></tfoot>
                    • <small id='gNXqQ'></small><noframes id='gNXqQ'>

                            <tbody id='gNXqQ'></tbody>
                            <i id='gNXqQ'><tr id='gNXqQ'><dt id='gNXqQ'><q id='gNXqQ'><span id='gNXqQ'><b id='gNXqQ'><form id='gNXqQ'><ins id='gNXqQ'></ins><ul id='gNXqQ'></ul><sub id='gNXqQ'></sub></form><legend id='gNXqQ'></legend><bdo id='gNXqQ'><pre id='gNXqQ'><center id='gNXqQ'></center></pre></bdo></b><th id='gNXqQ'></th></span></q></dt></tr></i><div class="qwawimqqmiuu" id='gNXqQ'><tfoot id='gNXqQ'></tfoot><dl id='gNXqQ'><fieldset id='gNXqQ'></fieldset></dl></div>

                            主站蜘蛛池模板: 羞羞在线视频 | 日韩三级免费观看 | 国产精品综合色区在线观看 | 国产欧美日韩一区二区三区在线观看 | 手机在线观看av | 日韩免费视频 | 日韩精品在线观看视频 | 亚洲a在线视频 | 天天综合久久网 | 一区二区免费视频 | 欧美一区二区三区视频在线 | 国产在线观看一区二区三区 | 日韩国产免费观看 | 一级黄色片日本 | 欧美精品一区二区在线观看 | 超碰在线人人干 | 激情黄色在线观看 | 精品久久国产 | 色综合99| 黄页网址在线观看 | 亚洲国产欧美在线 | 日韩欧美三区 | 精品国产91 | 91精品国产乱码久久蜜臀 | 国产成在线观看免费视频 | 狠狠操电影 | 国产一区二区三区四区 | 在线视频91| 欧美日韩成人影院 | 婷婷国产一区二区三区 | 91美女在线观看 | 91精品久久久久久久久中文字幕 | av片网站| 99精品久久| 久久天堂 | 手机看片在线播放 | 欧美在线观看一区 | 美女一区二区在线观看 | 国产精品久久久久久久久久久久久 | 天天玩天天操天天干 | 久久精品a级毛片 |