首页 > TAG信息列表 > angularjs-directive

javascript-AngularJS-检查所选日期是否等于下一个营业日期

我正在尝试使用AngularJS检查所选日期是否等于下一个营业日.如果选择的日期不等于下一个工作日期,则将使用ng-show angularjs指令显示警告,例如twitter bootstrap的警报警告. 这是当前的Fiddle. 当前,下一个工作日由getNextBusinessDay()$scope函数返回.比较是由ng-changed =“ com

javascript-角度指令双向作用域不更新模板

我有一个角度指令esResize,在隔离范围上使用双向绑定时遇到问题. window.estimation.directive('esResize', function() { return { restrict:'C', scope: { pointGrid: '=' }, template: "<h2>{{ pointGri

从指令调用时,Typescript Angularjs控制器作用域未定义

我是Angularjs和Typescript的新手. 我会在这里尽量简短: 指令(directives / BikeDirective.ts): class BikeDirective { constructor() { var directive: ng.IDirective = {}; directive.restrict = "E"; directive.scope = { move: "

javascript-1个页面上有回调的多个自定义指令

我创建了一个自定义指令(在SO的帮助下).这是一个整页的日期选择器,当用户选择日期时,它使用ngModel设置日期.同时,它调用在将指令添加到页面时设置的回调函数.问题是,如果我在页面上放置2个日期选择器,则它总是尝试从第二个选择器调用回调. 这是HTML … <fp-date-picker ng-model=

javascript-如何将美分保持在Angular数学函数中

我有一个数学函数,将两个输入字段相加并将其值放在第三个字段中.我还有一个过滤器,可将美分添加到输入中.您会在plunkr中看到该过滤器未应用于修订后的合同.原始合同总CO =修订后的合同. plunkr $scope.$watch('currentItem.JobOriginalContract -- currentItem.JobTotalCO', func

javascript-如何从`directive`控制器更新`$scope`对象

我正在尝试从控制器更新$scope对象,但未更新.但是在控制台中,我正在获取更新状态. 这是我的代码: var galleryMenu = ['$route', function ($route) { return { scope : true, replace : true, template : function () { var page =

Javascript-如何在Kendo UI工具栏中动态添加按钮?

Kendo UI工具栏有问题.实际上,每个按钮都在工具栏初始化期间加载. 但是有些要求要求动态添加按钮. 这是我们如何在页面控制器中加载按钮的示例: ... $scope.toolbarButtons = [{ type: 'button', text: 'Button 1', click: 'clickButton1' }, { type: 'toggle

javascript-Angularjs templateUrl与模板作用域问题

我在角度上遇到了奇怪的行为. 当我创建指令时 mod.directive('test', [function(){ return { restrict: 'E', templateUrl: '/test/test.html', transclude: true, controller: ['$scope',function($scope){

javascript-将Angular服务中的JSON对象传递给指令

我正在尝试将JSON对象从Angular服务传递给指令.实际上,我只是想随时随地$compile一个指令并将一个对象传递给该指令. 它看起来应该像这样: var template = '<gmap-info-window layer="layer" marker="marker"></gmap-info-window>', content = $compile(template)(searchScope)

javascript-ng-keydown事件使用自定义指令两次触发

我使用了下面链接中的代码,因为我希望仅在用户使用桌面时才将指令添加到特定的文本区域.这个相同的textarea还具有ng-keydown指令,奇怪的是,在添加此代码时,每次按下的每个新键都会被双击. 知道为什么会发生或如何解决吗? angularjs-conditional-directive-only-on-desktop 更新: 另

javascript-在Angular中的键绑定功能

我是一名设计师/前端开发人员,几乎没有使用Angular的经验,因此希望在这里得到一些帮助.我有以下HTML <div class="dropdown"> <div class="options"></div> <div class="add"> <i id="add-issue-plus" class="icon-plus" data-n

javascript-从指令调用父范围函数

我正在创建一个指令,该指令打开一个角度引导UI模态窗口.当关闭模态时,我想执行一个从指令的属性传递过来的函数.这是到目前为止我所拥有的: 这是在index.tpl.html上: <popup class="something" .. on-close="update()"></popup> 指令代码,仅作用域定义,因为在此之前有很多代码: sco

javascript-旧版本中Angular替代后备内容的替代方法

Transclude fallback content是Angular V1.5.0中添加的功能之一 我正在为Angular写dateTimePicker module,并想为下一个版本添加自定义用户输入模板功能,而Transclude后备内容正是我想要的,因为如果用户在指令中未放置任何内容,则将注入默认模板.但是我不能强迫所有人使用Angular V

javascript-单元测试Karma Jasmine SyntaxError:“&”角度指令绑定上的解析错误

我在要使用“&”的指令行中收到SyntaxError:解析错误.与父指令的方法进行单向绑定 myApp.directive('datasourceDeleteBtn', [function() { return { restrict: 'E', replace: true, template: '<a href="#">&#x2715</a>', sco

javascript-插入商店时如何接收错误?

我在AngularJS中将angular-indexedDB用于indexedDB. 如果插入不成功,我想接收错误.但是我没有收到任何错误,如果我两次运行相同的代码(使名称唯一),它只是从函数中产生的. 错误: ConstraintError return _this.store.add(item); ConstraintError req = this.store.openCursor()

javascript-角度指令未更新google map值

我有一个名为“ myMap”的指令,用于添加Google地图. 当我尝试使用控制器功能再次更新经度和纬度的其他位置时,它没有更新指令值.显示相同的地图. 这是我的指令: directive('myMap', function () { // directive link function var link = function (scope, element, attrs)

javascript-Angularjs动态范围不起作用

您好,我尝试动态创建$scope并将其设置为true,以显示ng-repeat内的一些详细信息,但它似乎不起作用,这是塞子plunk var app=angular.module('myApp',[]); app.controller('myCtrl', function($scope){ $scope.details=[{ cid:100, foo:'first component' }, { cid:101,

javascript-指令的依赖性

我在我的角度应用程序中使用了第三方指令.我需要使用自己的指令扩展功能,并在指令的实例化顺序上遇到麻烦. 伪指令旨在像这样使用: <third-party-dir ng-repeat="item in items" my-additional-dir> <some-content /> </third-party-dir> 每当添加项目时,我都想根据第三方目录

javascript-角度:将参数发送到指令的正确方法

我对Angular有点陌生,我正试图掌握如何以“正确”的方式使用指令方面的Angular. 我的用例是我正在使用Angular& amp;开发3D项目查看器. ThreeJS.用户可以具有可供他查看的不同“项目”. 我们要使用项目标识的方法是通过url参数,这样一个人就可以将特定项目链接到其他人进行查看. Vi

javascript-如何在用户离开时显示警告消息而不保存更改

我写了一条指令,监视$locationChangeStart事件,如果表单有未保存的更改,则会向用户显示一条消息.问题是事件处理程序永远不会触发.这是notify-on-location-change.js中我的代码的简化版本 (function() { 'use strict'; angular.module('myApp.directives').directiv

javascript-如何访问具有隔离范围的指令attrs?

我需要访问指令创建的模型,同时我需要在指令中获取属性. JS: module.directive('createControl', function($compile, $timeout){ return { scope: { name: '=Name' // Dynamically created ng-model in the directive element }, link: funct

javascript-Angular Slider Touch无法与指令一起使用

我在应用程序中使用以下指令 https://github.com/prajwalkman/angular-slider 当我尝试在屏幕上拖动滑块时,除了触摸支持之外,其他一切都正常. Touch适用于给出的示例,但不适用于我的应用程序.我已经检查过我是否使用了相同版本的angular等. 我的代码: filter.js(控制器) $scope.lo

javascript-在过滤器中从$rootScope调用实用程序函数

我有一个实用程序函数notNull()打算与以下过滤器一起使用: ...| filter:notNull()" 我在更多指令中需要它,这就是为什么我将其放在$rootScope中. 问题是我的过滤器没有被调用,我创建了一个示例plnkr: http://plnkr.co/edit/Nq0iLw?p=preview 有人可以帮忙吗?为什么不调用过滤器而不

javascript-使用Angular指令使用$scope属性更新DOM-指令运行后立即运行(无需等待事件)

如果您看这个小提琴:http://jsfiddle.net/rodhartzell/u4zVd/1/ 您可以看到,直到处理了已订阅的事件之一,该指令才说明模型$scope.bar.您是否知道一种使指令在绑定后立即识别模型的方法? element.keyup(scope.onEdit) .keydown(scope.onEdit) .

我在角度指令之外正确共享了状态? (父范围/ $rootScope问题)

我页面上有两个没有以某种方式嵌套的元素.在第一个属性上,我要设置第二个属性的内容,如下所示: <body> <input info="This is some info"></input> <div>{{info}}</div> </body> 我知道可以按照“ AngularJS – Attribute directive input value change”中所述进行类似的