假設有一個hello指令,該指令在ctrlA控制中產生了一個表單dom,在表單上有一個關閉該表單的圖標,如何給該圖標添加一個函數或方法用來關閉或隱藏這個表單dom?
操作dom結構一般都是在指令中進行,所以在構造指令的template中也就是你構造的html字串中直接加入函數比如'<form>..<icon ng-click="hideform">...</form>' 这样一旦指令生成表单后我们能够在当前指令的link函数中设置一个scope.hideform=function(){}函數來控制form的隱藏和顯示,這裡需要用到scope和attr都能在link參數中拿取
'<form>..<icon ng-click="hideform">...</form>'
scope.hideform=function(){}
操作dom結構一般都是在指令中進行,所以在構造指令的template中也就是你構造的html字串中直接加入函數比如
'<form>..<icon ng-click="hideform">...</form>'
这样一旦指令生成表单后我们能够在当前指令的link函数中设置一个scope.hideform=function(){}
函數來控制form的隱藏和顯示,這裡需要用到scope和attr都能在link參數中拿取