文章詳情頁
angular.js - angularjs中如何在指令中添加一個函數(shù)(方法)用來關(guān)閉或者隱藏指令自己生成的html
瀏覽:226日期:2024-03-19 13:55:23
問題描述
假設(shè)有一個hello指令,該指令在ctrlA控制中生成了一個表單dom,在表單上有一個關(guān)閉該表單的圖標(biāo),如何給該圖標(biāo)添加一個函數(shù)或者方法用來關(guān)閉或者隱藏這個表單dom?
問題解答
回答1:操作dom結(jié)構(gòu) 一般都是在指令中進(jìn)行,所以在構(gòu)造指令的template中 也就是你構(gòu)造的html字符串中直接加入函數(shù) 比如 ’<form>..<icon ng-click='hideform'>...</form>’ 這樣一旦指令生成表單后我們能夠在當(dāng)前指令的link函數(shù)中設(shè)置一個scope.hideform=function(){}函數(shù)來控制form的隱藏和顯示,這里需要用到scope和attr都能在link參數(shù)中拿得到
標(biāo)簽:
HTML
相關(guān)文章:
1. IOS app應(yīng)用軟件的id號怎么查詢?比如百度貼吧的app-id=4779278132. 利用IPMI遠(yuǎn)程安裝centos報(bào)錯!3. 在mac下出現(xiàn)了兩個docker環(huán)境4. 測試自動化html元素選擇器元素ID或DataAttribute [關(guān)閉]5. 運(yùn)行python程序時(shí)出現(xiàn)“應(yīng)用程序發(fā)生異常”的內(nèi)存錯誤?6. spring-mvc - spring-session-redis HttpSessionListener失效7. 淺談Vue使用Cascader級聯(lián)選擇器數(shù)據(jù)回顯中的坑8. java - Spring boot 讀取 放在 jar 包外的,log4j 配置文件,系統(tǒng)有創(chuàng)建日志文件,不寫入日志信息。9. javascript - 最近用echarts做統(tǒng)計(jì)圖時(shí)遇到兩個問題!!10. mysql - 查詢 修改數(shù)據(jù)庫優(yōu)化問題吧
排行榜

熱門標(biāo)簽
網(wǎng)公網(wǎng)安備