文章詳情頁
angular.js - angularjs中如何在指令中添加一個函數(方法)用來關閉或者隱藏指令自己生成的html
瀏覽:124日期:2024-03-19 13:55:23
問題描述
假設有一個hello指令,該指令在ctrlA控制中生成了一個表單dom,在表單上有一個關閉該表單的圖標,如何給該圖標添加一個函數或者方法用來關閉或者隱藏這個表單dom?
問題解答
回答1:操作dom結構 一般都是在指令中進行,所以在構造指令的template中 也就是你構造的html字符串中直接加入函數 比如 ’<form>..<icon ng-click='hideform'>...</form>’ 這樣一旦指令生成表單后我們能夠在當前指令的link函數中設置一個scope.hideform=function(){}函數來控制form的隱藏和顯示,這里需要用到scope和attr都能在link參數中拿得到
標簽:
HTML
相關文章:
1. 極光推送 - Android app消息推送 百度 極光 個推 信鴿哪個好一些?2. 什么是前后端分離?用vue angular等js框架就能實現前后分離了嗎?3. ddos - apache日志很多其它網址,什么情況?4. android - 百度地圖加載完成監聽5. javascript - avalon使用:duplex設置select默認option的bug6. html - css中怎么命名顏色比較好?7. java - 為什么第一個線程已經釋放了鎖,第二個線程卻不行?8. apache - 想把之前寫的單機版 windows 軟件改成網絡版,讓每個用戶可以注冊并登錄。類似 qq 的登陸,怎么架設服務器呢?9. javascript - vue 初始化數據賦值報錯10. javascript - 求根據地址查郵編的API
排行榜

網公網安備