angularjs-directive相关内容

使 Bootstrap DateRangePicker 在 UI-Grid 中带有模态弹出窗口的 filterHeaderTemplate 中工作的问题

我正在尝试在 Angular UI-Grid 的过滤器标头模板中添加引导 DateRangePicker.我可以看到模板工作正常,因为它显示了 Bootstrap 图标.我不想使用原生角度类型:'date'.我想使用引导日期选择器.我有一个 Plunker 作为进一步的例子,它显示了本机日期选择器的工作和 Bootstrap 日期选择器按钮可点击但不显示任何内容. 我拥有显示此内容所需的所有 ..
发布时间:2021-11-28 17:33:58 其他开发

AngularJS/UI Bootstrap - 移除时淡出警报

我将 Angular 与 UI Bootstrap 一起使用.我创建了自定义指令,将广播警报推送到绑定到视图的警报数组中(呈现为 Bootstrap 警报).在特定超时后,警报将从阵列中删除(因此从视图中删除).代码如下: angular.module('myApp').directive('警报', 函数 ($timeout) {返回 {限制:'E',templateUrl: 'views/a ..
发布时间:2021-11-28 17:32:32 前端开发

是否可以使用 scope: true 从 Angular 指令更新父作用域?

我需要从指令中的父控制器继承范围.我不一定要离开 scope: false.我也不一定要使用独立的作用域,因为它需要做很多工作才能正确链接我关心的值(想想父控制器中的很多值). 如果我想更新父作用域,在我的指令中使用 scope:true 是否有意义? 你好,{{name}}! var myApp = angular.module('myApp',[]);// ..
发布时间:2021-11-28 17:14:06 其他开发

参数更改时的 Angular 指令刷新

我有一个像这样初始化的 angular 指令: 我希望它足够智能以在 $scope.some_prop 更改时刷新指令,因为这意味着它应该显示完全不同的内容. 我已经按原样对其进行了测试,但没有任何反应,当 $sc ..
发布时间:2021-11-28 17:13:54 前端开发

表格内带有自定义元素的 AngularJS ng-repeat 呈现奇怪

我正在尝试在多个地方重复使用我的 HTML 视图的一部分.我想重用的部分是 HTML 表格中的表格单元格.问题是我在 ng-repeat 中的自定义指令正在做一些有趣的事情.我在 jsFiddle 上重现了这个问题.jsFiddle 中有两个 HTML 表.第一个是 ng-repeat,表格单元格写在视图中,第二个是来自指令 my-element 的表格单元格.Chrome 开发工具报告呈现的 H ..
发布时间:2021-11-28 17:11:20 前端开发

使用 AngularJS 启用/禁用锚标签

如何使用指令方法启用/禁用锚标记? 示例: 点击编辑链接时,创建 &删除需要禁用或变灰 在点击创建链接时,编辑 &删除需要禁用或变灰 JAVASCRIPT: angular.module('ngApp', []).controller('ngCtrl',['$scope', function($scope){$scope.create = function(){consol ..
发布时间:2021-11-28 17:07:13 其他开发

angular 指令能否将参数传递给指令属性中指定的表达式中的函数?

我有一个表单指令,它使用具有隔离范围的指定 callback 属性: scope: { callback: '&'} 它位于 ng-repeat 中,所以我传入的表达式包括对象的 id 作为回调函数的参数: 当我完成指令后,它会从其控制器函数中调用 $scope.callback().对于大多数情况,这很好,这就是我想要做的,但有时我想从 directive 本身内部添加另一个参数. ..
发布时间:2021-11-28 17:06:54 前端开发

相对于 root 的声明指令 templateUrl

我当前声明的是相对于当前窗口位置的 templateUrl. cvApp.directive('personalDetails', function () {返回 {限制:'A',templateUrl: '../../Scripts/app/templates/personalDetails.html'};}); 如何使 templateUrl 相对于应用程序的根目录?我正在寻找这样的东西: ..
发布时间:2021-11-28 17:06:44 前端开发

Angularjs 加载屏幕上的 ajax 请求

使用 Angularjs,我需要显示加载屏幕(一个简单的微调器),直到 ajax 请求完成.请用代码片段提出任何想法. 解决方案 与其设置作用域变量来指示数据加载状态,不如让一个指令为您做所有事情: angular.module('directive.loading', []).directive('loading', ['$http' ,function ($http){返回 {限制: ..
发布时间:2021-11-28 17:06:18 其他开发

如何为自定义 AngularJS 指令使用“替换"功能?

为什么 replace=true 或 replace=false 对下面的代码没有任何影响? 当replace=false 时,为什么不显示“一些现有内容"? 或者说更谦虚一点,您能不能解释一下指令中的replace=true/false 特性是什么以及如何使用它? 示例 JS/Angular: angular.module('范围', []).controller('C ..
发布时间:2021-11-28 17:05:51 其他开发

在 AngularJS 中从父控制器调用指令的方法

我将 AngularJS 与别名控制器模式一起使用.我无法从父控制器访问(或我不知道如何访问)指令方法. 我的控制器中有一个函数应该调用一个指令方法,但是这个指令方法在 this 控制器值中不可用. 这就是我所拥有的.我做错了什么? JS angular.module('myApp', []).控制器('MyCtrl',函数(){this.text = '控制器文本';this ..
发布时间:2021-11-28 17:04:48 前端开发

如何删除angular js中的未定义错误?

如何删除angular js中的未定义错误?实际上我正在尝试使用resolve加载数据并在控制器中使用该数据,但在控制器上我得到未定义为什么? 解析:{消息:功能(测试服务){返回 testservice.getdata();},消息2:功能(测试服务){返回 testservice.getTodo();},消息3:功能(测试服务){返回 testservice.getGithub();}} ..
发布时间:2021-11-10 05:08:12 其他开发