1、angular js 常用指令及其作用(说出10个)
(1)ng-repeat:循环,一般用作列表展示,语法 ng-repeat = “item in items”。<br>
(2)ng-app:绑定模块,声明以下区域由Angular JS 接管<br>
(3)ng-model/ng-bind/{{}} : <br>共同点:进行数据绑定<br>区别:ng-model 是双向数据绑定 model <==> view ,ng-bind/{{}} 是单向数据绑定,model ==> view<br>
(4)ng-init:定义初始值<br>
(5)ng-controller:控制器,定义一个作用域,在控制器里可以编写业务代码,制作函数跟变量,并且使用$scope对象来访问。<br>
(6)ng-show/ng-hide/ng-if:<br>共同点:控制DOM节点显示或隐藏。<br>区别:ng-show / ng- hide 是通过改变CSS的display属性来实现的,浏览器查看网页源代码仍然能看到。ng-if 则是移除DOM节点。<br>
(7)ng-class:绑定 class , 动态改变 DOM 元素展示效果;ng-style : 绑定 style <br>
(8)ng-click:点击事件,触发 js 内绑定方法<br>
(9)ng-options:下拉框
(10)ng-change:值改变时需要执行的操作
2、CE里常用的自定义service及其用法(说出3个)
HttpUtils 封装$http调用<br>
HttpUtils.post、HttpUtils.paging、HttpUtils.download等<br>
FilterSearch 转换搜索框内容<br>
FilterSearch.convert<br>
Notification 弹框通知<br>
Notification.info、Notification.success、Notification.danger
3、CE里常用的自定义指令及其用法(说出3个)
dynamic-table:动态表格<br>
<table dynamic-table>
table-pagination: 分页<br>
<table-pagination pagination="pagination">
filter-tools:查询条件<br>
<filter-tools conditions="conditions" results="filters" search="'true'"
execute="list()">