angularJs用到的搜索指令

Posted ari1c

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了angularJs用到的搜索指令相关的知识,希望对你有一定的参考价值。

advanced-search(id="jobTemplateSearch" top="40px" left="0"  advanced-search-tpl="app/views/advancedSearch/advancedSearch_task.html" ,advanced-search-callback="advancedSearchCallback" ,advanced-search-button="#search" ,advanced-search-controller="advancedSearchCtrl_task" search-content="jobName" disable="tableDatas.loading" search-method="search()" search-placeholder="请输入节点名称")
在使用自定义指令的时候,通过advanced-search-tpl来引入一个html文件(使用的jade模板),advanced-search-callback是这个指令调用的callback方法(如下:),advanced-search-controller当然它是如字面意思给定模板一个控制器来操作作用域中,各个对象的初始状态以及相应的行为,
$scope.advancedSearchCallback = function (searchScope) {
$scope.params = searchScope.data;
if (!searchScope.data.jobName) {
delete $scope.params.jobName;
}
$scope.tableDatas.refresh();
};







以上是关于angularJs用到的搜索指令的主要内容,如果未能解决你的问题,请参考以下文章

angularjs 指令—— 绑定策略(@=&)

20AngularJS 参考手册

单元测试 angularjs 指令的事件广播

AngularJS引入Echarts的Demo

AngularJS 参考手册

Controller之前的AngularJS指令事件