angularjs-directive相关内容

在自定义事件上启用 angular-ui 工具提示

我正在尝试使用 angular-ui 的工具提示功能向我的用户显示特定字段无效,但工具提示似乎只能在某些预定义触发器上显示.除了那些触发器,我还有什么方法可以触发工具提示? 例如: 解决方案 这是一个技巧. Twitter Bootstrap 工具提示(Angular-UI 依赖)有一个选项使用 data-trigger="mouseenter" 中的附加属性指定触发事件.这为 ..
发布时间:2021-11-10 03:38:57 其他开发

如何在 AngularJS 中使用按键事件?

我想在下面的文本框中捕捉回车键按下事件.为了更清楚,我使用 ng-repeat 来填充 tbody.这是 HTML: 这是我的模块: angular.module('components', ['ngResource']); 我正在使用资源来填充表格,我的控制器代码是: function Ajaxy($scope, $resource) {//具有填充表的资源的控制器} 解决方案 ..
发布时间:2021-11-10 03:38:34 其他开发

AngularJS 工厂放置

我有一个不时弹出的灯箱.有3种方法可以关闭它.关闭按钮,单击它外面的覆盖层和另一种方式.对于接近动作,我决定做一个看起来像这样的工厂: app.factory('close',function(){返回 {关闭:函数(){$('.mySelector').fadeOut();}}}); 我想要关闭灯箱的 HTML 元素之一是这样的: 关闭灯箱 我面临的问题是:我应该在指令中注入工厂 ..
发布时间:2021-11-10 03:38:01 其他开发

$translateProvider.useStaticFilesLoader 的 Angular Translate 异步计时问题

我正在使用出色的 Angular Translate ($translate) 指令/服务来处理多种区域设置语言,并且由于我有多个区域设置文件,因此我使用了方便的 $translateProvider.useStaticFilesLoader 通过 localeAbbr.json 的结构加载我的翻译文件,例如 en.json、es.json 等......我构建了一个 Plunker 来显示我的开 ..

从指令访问父控制器方法?

我有一个关于商品搜索页面的问题. 假设我有: 一个控制器,带有要显示的结果项 执行搜索查询并与控制器交互的服务,以便更新要显示的结果项 一个指令,它具有表单,其中包含搜索字段的所有输入. 其中一个按钮是“查看更多项目"按钮.只有当我从查询中收到的响应告诉我还有更多项目要查看时,才会显示. 我在 service 中创建了一个函数,它检查这个属性并将一个布尔值返回给 指令, ..

如何在 Angular js 中创建动态工厂?

在我的项目中,我必须在angular js中创建动态工厂,动态工厂名称如下 函数 createDynamicFactory(modId) {返回 myModule.factory(modId + '-existingService', 函数 (existingService) {返回现有服务(modId);});} 当我调用此函数时,我想获得具有动态名称的新工厂.不幸的是,这不起作用.我怎样 ..

如何在服务和指令脚本文件中使用 angular2 内置日期管道

我需要在服务和指令脚本文件中使用 angular2 的日期管道(不仅仅是在 HTML 中). 有人有想法吗? 由于政策限制,无法上传代码,抱歉. 解决方案 由于 CommonModule 不会将其导出为提供程序,因此您必须自己进行操作.这不是很复杂. 1) 导入 DatePipe: import { DatePipe } from '@angular/common'; ..

$location.search 不会立即更新

我有一个问题,我的网址在每次设置时都没有更新.它以某种方式与指令相关联,因为在其他情况下它有效. 所以我的问题是,$location.search('dd', val) 依赖什么,它在等待什么,因为函数被调用,但 url 没有更新. 解决方案 等待摘要.. $scope.$apply(function() {$location.search('dd', val)}) ..
发布时间:2021-11-10 03:30:34 其他开发

为什么这不在 MVC 空 Web 应用程序 ANGULAR 中加载 view1.cshtml

我正在学习 Angular.我正在观看一个 2 年前的视频,我正在尝试使用路线概念并在 view1.CShtml 中使用(请记住,它的 CShtml 而不是 html,而在视频中,他使用的是 html). 我还发现 Views 路径以 ~Views/View1.cshtml 开头(我在 Views 文件夹中有它)很奇怪,这与视频演示器所在的 Partial/View1 相反.现在,当我有类似 ..

使用 http 承诺的 Angularjs 自定义指令不与模板绑定

我是 angularjs 的新手,想在现有代码中添加新功能.但是代码没有按预期工作.我知道我没有以正确的方式做这件事.请纠正我错误在哪里.我不知道为什么不使用控制器,但在这种方法中使用指令? 这是我的自定义服务和自定义指令指令代码. 服务代码: angular.module("quickquiz-builder").service("SettingsService", functio ..

这是“延迟反模式"吗?

我发现很难理解“延迟反模式".我想我基本上理解它,但我还没有看到一个关于什么是服务的超级简单示例,具有不同的承诺和反模式,所以我想我会尝试制作自己的,但看看我是怎么做的超级了解它,我会先得到一些澄清. 我在工厂(SomeFactory)中有以下内容: //url = 'data.json';返回 {获取数据:函数(){var deferred = $q.defer();$http.get( ..

ngModel 在 Transcluded html 中需要 $parent

我有一个输入字段的指令,它使用嵌入来获取包含在包含 ng-model 属性的指令元素中的元素.在阅读了无数的 SO 问题和 Angular 文档以了解如何让嵌入的 html 中的 ng-model 与指令中的 ng-model 同步后,我终于跌跌撞撞通过一个技巧让它工作.即使用 $parent ,其中 ng-model 在输入字段内.这一切都很好,很花哨,但是,它看起来笨拙/笨拙. 此处显示 ..

如何将模型的值存储在变量中?

我正在创建一个指令,我想在其中比较存储在模型中的值(比如“名称"作为模型,它的值为“Angular")存储在一个变量中. 我尝试过类似下面的方法, var nameValue=name; 但它(nameValue)没有值“Angular" 示例:app.directive('kmRadio', function() {返回{限制:'E',编译:函数(元素,属性){var 模型=ngMo ..

Angular ngModel 不同的视图和值

指令中的 ngModel 控制器是否有任何选项可以在视图中显示与 ngModel 值不同的内容,或者我必须为输入编写自定义 html 指令? 我写了一个逗号分隔符指令.一切都很好,但是 ngModel 值从 Number 更改为 String with ,. 我的意思是我可以输入值为 1000000 但它在视图中显示 1,000,000 吗? 更新: 在输入框中显示1,000,000, ..