AngularJS-自定义指令

简介: AngularJS的内置指令总归是有限的,特别是我们需要操纵dom时,就需要自己编写directive。有这样一个场景,管理系统中切换状态,见图1. 图1 切换状态时的确认框效果 那么就可以定义指令“ng-confirm-click”,js: html: <td> <a ctrip-confirm-click ng-show="item.statu
AngularJS的内置指令总归是有限的,特别是我们需要操纵dom时,就需要自己编写directive。

有这样一个场景,管理系统中切换状态,见图1.


图1 切换状态时的确认框效果

那么就可以定义指令“ng-confirm-click”,js:

html:
<td>
	<a ctrip-confirm-click ng-show="item.status == 'on'" class="btn btn-success" ctrip-confirm-click-fn="stopOrStartRule(item)" >
		停用
	</a>
	<a ctrip-confirm-click ng-show="item.status != 'on'" class="btn btn-default" ctrip-confirm-click-fn="stopOrStartRule(item)" >
		启用
	</a>
</td>





目录
相关文章
|
9月前
|
JavaScript API
angularJS的DOM操作
angularJS的DOM操作
51 0
|
JavaScript
AngularJs-03-数据的双向绑定
<!DOCTYPE html> <html lang="zh" ng-app="myapp"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.
1192 0
|
JavaScript 前端开发
|
Web App开发 前端开发 JavaScript
|
JSON JavaScript 前端开发
|
数据安全/隐私保护