angularjs-directive相关内容

如何在角度js中显示来自完整对象的排序数据?

我正在尝试制作排序数据的演示并显示在表格上.实际上,在我的演示中,我正在访问一项服务,其中包含一些数据 (2000) 对象作为响应.所以我一次显示 50 个对象并使用无限滚动我加载了更多工作正常的数据.当我滚动到底部时,我能够加载更多数据.我的标题“^"或“V"上有按钮.请检查标题(左图标“V")示例“帐户名称“V""我需要使用这个 I 图标对我的列进行排序. 实际上问题是当前它对屏幕上显示 ..

为什么 angular.js 在添加动态元素时不够聪明,无法编译 DOM?

我真的很喜欢 AngularJS 如何通过允许您在应用程序中声明指令来启用自定义标签/元素,但是,当我动态附加自定义标签时,什么也没有发生: angular.module('myApp', []).directive('test', (($compile) ->限制:'E'链接:(范围、元素、属性)->$(element).html(' 这是一个测试! ')))$('body'). ..
发布时间:2022-01-21 11:17:44 前端开发

在 Angular 1.x 中通信组件或指令的有效方式

根据下图: 我想改进组件通信方式....我认为这种方式效率不高. 当点击 tabsetComponent 发出事件时,父控制器捕捉到这个事件,改变 rootScope 变量.使用tableComponent中的$watch rootScope变量触发http获取数据函数... 谁能有更好更有效的方式来交流兄弟组件? 解决方案 公认的AngularJS组件间通信方法是使用组 ..
发布时间:2022-01-21 11:03:19 其他开发

自定义 ngTagsInput &自动完成指令(AngularJS)

我是 AngularJS 的新手,目前正在处理一个输入字段,它可以一次接受多个标签以及自动完成功能,它将可用标签显示为下拉选项.为此,我使用了我在网上找到的 ngTagsInput 指令(http://mbenford.github.io/ngTagsInput/),它为我提供了一个自定义 HTML 元素 .这很好用: index.html: var app = angular.modul ..
发布时间:2022-01-18 21:18:27 前端开发

如何在angularjs中解决CORS即同源策略

我正在使用 angularjs 开发一个移动应用程序,我必须在其中调用 Web 服务.但是,当我使用 $http.get 进行调用时,会出现以下错误. XMLHttpRequest 无法加载 http://example.com/First_Step.json.请求的资源上不存在“Access-Control-Allow-Origin"标头.因此不允许访问源“http://127.0.0.1:8 ..

Angular 中的货币格式化指令

我需要一个指令来过滤货币字段,因此用户只需要键入并且隐含小数. 需求: 将十进制字段格式化为用户类型 - 在用户键入时从百分之一开始.所以他们会输入“4"看到“0.04",输入“42"看到“0.42",输入298023看到“2980.23" app.directive('format', ['$filter', function ($filter) {返回 {requir ..

在 Angular 指令中使用 require 的 bindToController

如果我的指令使用“require"来使用不同的指令,比如 ngModel,并使用隔离范围,我如何才能使用 bindToController 语法并且仍然能够从控制器访问可注入对象 (ngModelController)? 解决方案 如果没有 bindToController,你会怎么做?bindToController: true 所做的只是将隔离作用域属性 scope: { prop: ..
发布时间:2022-01-02 15:19:31 其他开发

Angular 中的单元测试指令控制器而不使控制器全局化

在 Vojta Jina 的优秀存储库中,他演示了指令测试,他在模块包装器之外定义了指令控制器.看这里:https://github.com/vojtajina/ng-directive-testing/blob/master/js/tabs.js 这不是不好的做法并污染全局命名空间吗? 如果在另一个地方调用 TabsController 可能是合乎逻辑的,那会不会破坏一些东西? ..

使用 bindToController 时,在构造函数中未定义指令的范围变量

所以我有一个指令,它在创建时应该取一个值.让我们调用指令 MyDirective.要使用它并向其传递值,您可以这样做: 我使用的是 TypeScript,所以我想要没有 $scope 的类,因此我绑定到控制器. class MyDirectiveController {公共价值:字符串;构造函数(私有 $scope:ng.IScope){//此时我想用 this.value 做点什么//但 ..
发布时间:2022-01-02 15:13:33 前端开发