angularjs-directive相关内容
..
可以检查指令中是否存在给定的属性,理想情况下使用隔离范围或在最坏的情况下使用属性对象. 使用看起来类似于 的指令,我想有条件地渲染状态图标,但前提是存在status属性. 返回{限制:"AE",范围: {地位: '@'},链接:function(scope,element,attrs){scope.status ==='未定义'}}
..
在角形材料中是否有指令来调整sidenav的大小? 有一个sidenav,它显示客户端列表,并且右窗格中包含客户端的详细信息.我正在尝试在它们之间添加一个调整大小的栏. 我使用了以下 http://plnkr.co/edit/Zi2f0EPxmtEUmdoFR63B?p=preview 我在下面找到的 Angular JS可调整大小的div指令 我尝试遵循上面的小例
..
我正在尝试使用Angular 4开发应用程序.但是在使用 时收到错误消息. @Input('inputProducts')产品:Product []; 错误是 [tslint]在"ProductListComponent"类中,指令输入属性“产品"不应重命名.请考虑以下使用"@Input()产品:字符串"(无输入重命名). 该错误没有任何效果,我的应用程序运行正常,但令人讨厌
..
我已经为这个很棒的jquery插件 jQuery-Select2 创建了简单的自定义AngularJs指令,如下所示: 指令 app.directive("select2",function($timeout,$parse){ return { restrict: 'AC', link: function(scope, element, attr
..
我想对第三方指令(特别是 Angular UI Bootstrap Angular UI Bootstrap ).我只是想添加到pane指令的范围: angular.module('ui.bootstrap.tabs', []) .controller('TabsController', ['$scope', '$element', function($scope, $element) {
..
我的离子应用程序有一个计时器(一个简单的setInterval,它每秒钟滴答一次),当该应用程序在前台时,它可以很好地工作.但是,当应用程序进入后台并在10分钟后返回到前台时,应用程序中显示的时间是错误的(该时间要少得多).我尝试将计时器添加到指令中,还尝试使用本机DOM操作api(document.getElementById等)方法,但它们均无效.我认为当应用程序进入后台时,离子框架正在对视图
..
我想向表中动态添加一行.我想在几张表中重复使用该行. 我尝试使用指令并通过使用ng-include来执行此操作,但没有一个选项能按预期工作. 基本上,这就是我所做的: myapp.directive('myRow', function () { return { restrict : 'E', replace : true,
..
我将这个指令用于dropzone.js脚本: GitHub 这很好用,但是我想用一个按钮调用processQueue()函数。 但是我找不到如何调用此函数! 解决方案 我自己找到了答案,juste在指令末尾添加以下行: scope.dropzone = dropzone; 接下来,您可以调用类似的函数: $ scope.dropzone.proc
..
我有一个控制器,该控制器通过通过ng-view传递并平稳运行的模板显示图像。我还启用了dropzone并使其运行和正常运行。但是,将dropzone添加到模板后,dropzone不再处于活动状态。它会显示(除非我手动添加dz-clickable,否则该区域不可点击,但仍然无法执行任何操作)。 我可以在该区域上方的ng-include中添加dropzone,并在模板向别处查找时将其隐藏起来,但
..
我看过几部您看过的视频并阅读了其他堆栈溢出线程,但仍然无法弄清楚哪个角度范围的限制更大.孤立或继承.从隔离的名称可以感觉到它是否是限制性最强的范围,但由于它允许@,=和&等各种设置,对我来说,似乎没有那么限制,而是继承了范围. 所以问题是哪一个限制更严格,为什么呢? 解决方案 我敢猜测,您对“限制性"的定义与访问外部范围的数据有关. 使用该定义,隔离更加严格.隔离范围不会从其父
..
我有一个带有作用域的指令和一个绑定到父作用域值的双向"="(是的,在一个对象内部,以避免继承问题.)该指令的模板又包含一个ng-switch,这当然创建另一个范围.在ng-switch内,我想将textarea绑定到原始值.它已正确初始化,但是当用户编辑该值时,父作用域值不会更改. var myApp = angular.module('myApp', []); myApp.directi
..
我是angular js和Web开发的新手. 请帮助我. 今天,我在angular js中阅读了有关$ http的信息,但我只知道get和post方法. 请任何人解释一下,$ http.get,$ http.post,$ http.put,$ http.delete $ http.head和$ http.jsonp有什么区别 所有这些以及何时使用. 谢谢. 解决方案
..
我有一个文本区域: Hello+world-how*are+you 我想要一种让Backspace每次使用Javascript或Angular js单击时都删除整个单词的方法. 当我按退格键时,我希望它按运算符拆分并从末尾删除.上面示例中的第一个空格将删除"you","are","how"等.
..
我想知道 angular指令中的身份===和相等==运算符之间是否有相同的区别? 例如 ng-if="value === 'foo' 优于 ng-if="value == 'foo' 我检查的是 ng-if="true == 1 通过但 ng-if="true === 1 没有,所以看起来它的工作方式与纯js相同.另一方面,在角度源中,它们仅使
..
我有以下情况: json: [{"id":1,"prio":3}, {"id":2,"prio":3}, {"id":3,"prio":3}, {"id":4,"prio":4}, {"id":5,"prio":2}] HTML/角度
{{id}}
现在,我的目标是根据属性"prio"自
..
我尝试使用AngularJS初始化滑块,但是当该值超过100时,光标会显示100. 使用以下代码将值150设置在[50,150]范围内会失败:
..
我已经设法通过将URL应用于rootScope来使跨域HTML模板正常工作,我可以从控制器和其他HTML文件访问该URL,但是从指令访问模板时会出现问题.这是我的指令代码: angular.module("bertha") .directive("bthToggleHeader", function() { var controller = [ "$scope
..
我创建了一条指令,将pageYOffset绑定到窗口滚动时的作用域变量,如下所示: app.directive('scrollDirective',function(){ return { restrict: 'E', link: function(scope,elem,attrs){ angular.element(windo
..
我已经为我的sidenav发出了指令.在我的sidenav中,我有一些元素在其下包含子菜单项.目前,我只能在sidenav中切换一个元素,但我至少还需要2-3个.我应该如何实施? 我的指令代码: menuItem.directive("menuItem", function() { return { restrict: "E", template: "
..