angularjs-directive相关内容
我想为推入数组中的新警报添加淡入动画,并为已退出的警报添加淡入. 5秒后自动关闭警报. 我已经包含了angular-animate ui-bootstrap和ui-bootstrap-tpls库. 如何使这些动画正常工作? 请参阅演示: http://plnkr.co/edit/ecbCA7h2zVA4XnvUHfFX?p=preview HTML
..
我有一个UI网格自定义指令,并且要更改网格的高度,条件是如果网格具有10行以上,则我要固定高度,这是下面的代码 scope.gridOptions.data = scope.data; if (scope.data.length > 10) { scope.gridOptions.minRowsToShow = 10; } else { scope
..
我已经使用html文件输入来选择要上传的文件.我创建了一个角度指令.现在,我想设置允许输入的最大文件大小.如果文件大小大于允许的大小,则应通过指令返回错误.我是angularjs的新手,对指令一无所知.如果有人知道解决方案并附有解释,将不胜感激. 到目前为止,这是我的代码. HTML
..
我创建了一个指令并将其用于创建两个时间计数器,但是对于如何为每个时间计数器使用不同的作用域项,我有些困惑. 我制作了 Plunkr 进行说明. 我不确定是否应该将范围项添加到mainCtrl控制器或指令范围.而且,如果我将其添加到指令范围中,那么如何将其与mainCtrl分开,以便以后可以保存?希望这个矮子更清晰一些. 解决方案 您需要声明一个隔离范围,以在指令范围内定义与父范
..
我正在尝试构建一个具有用于自定义验证的指令的模块. 验证是通过正则表达式完成的. 我看到的错误是: 错误:[$ injector:unpr]未知提供程序:REG_EXPProvider
..
我是angularjs的新手,想在现有代码中添加新功能.但是代码无法按预期工作.我知道我的做法不正确.请纠正我错误的地方. 我不知道为什么在这种方法中不使用控制器而是使用指令? 这是我的自定义服务和自定义指令指令代码. 服务代码: angular.module("quickquiz-builder").service("SettingsService", function ($h
..
代码:
// here ng-container not working abc// here ng-container working fi
..
带有指令的HTML视图:
控制器:我想在$ scope.action中传递函数bbb(): app.controller('MainCtrl', function($scope) { $scope.aaa = function () { alert('aaa'); } $sc
..
我已经升级到Angular 1.5,该版本现在支持.component() helper方法,以帮助用户过渡到AngularJs2.不幸的是,这里没有太多的教程.我有以下简化的自定义指令和模板URL.有人可以帮我用.component()形式写吗?通过这样做,我应该了解它的基础知识,并且应该能够将其用于更复杂的指令.提前致谢. 指令 angular.module("formText",
..
我写了一个带有隔离范围的指令. app.directive('myDirective', function() { return { restrict: 'E', scope { attr1: '@', attr2: '@', noValueAttr: // what to put
..
我用单选按钮创建了一个AngularJS指令,以控制我的页面将查询的环境并将其添加到我的页面中.我正在使用双向绑定将名为environment的局部范围变量映射到具有相同名称的应用程序变量.当我在模板中显式创建单选按钮时,它似乎工作得很好(在我的实际代码中,我改用templateUrl,但仍然存在相同的问题).
..
在有关AngularJS的文献中,我已经看到了很多有关AngularJS 链接前和链接后功能的信息. 但是我不确定它们是否可以定制或是否在框架内部. 换句话说,作为AngularJS开发人员,我可以为自己的自定义指令提供我自己的前后链接功能吗? 解决方案 是的,按照@Mikke的回答.总结起来,有四种声明链接函数的方法: 从compile内部明确指定preLink和pos
..
当我们进行ajax调用时,我正在尝试实现加载轮指令,因此在响应时间内,我想显示加载提示,在下面的代码中,加载轮都看不到任何错误. 有没有更好的方法使用angularJs来实现装载轮? 或 以下代码中实现错误的地方是什么? main.html
..
我是angularjs的新手,我在控制器方面遇到了一些问题.当我尝试在angular.module中放置某些内容时,如果我在require部分中放置了某些内容,则所有页面都将停止工作,我只能指定名称.例如: 如果我输入angular.module('name',[])则不起作用,但是如果我输入angular.module('name')则它可以正常工作.有人知道为什么吗? 解决方案 此语句
..
我有用于导航菜单的父指令和用于菜单链接的子指令.像这样: 在菜单指令中,我使用ng-translucent来添加html. 有什么方法可以将参数从菜单传递给所有菜单链接元素? 例如,如果:
..
我只是想检查一下angularjs是否可以使用此功能. 例如:我有一些通用功能的基本指令,但是在我的整个应用程序中,所有指令都需要实现此功能,因此会发生更多的代码重复,我希望它与Java中的extend(inheritance)具有相同的功能. 是否可以在angularjs中实现此功能? 根据我的要求,我无法通过将此代码移至服务或工厂来存档此功能,因为就像应用程序中的所有by指令
..
场景: 我想使用此服务在我的webApp内共享一些属性. 该服务应该在其中包含一些对象,并且控制器应该能够获取和设置这些对象. JS : var oneApp = angular.module('myApp', ['ui.bootstrap', 'ngTouch', 'ngAnimate']) .service('sharedProps', function() {
..
这是一个代码,用于在angularjs中显示星级评分代码.在某一点上,我需要对整个系统的所有评级进行平均,因此我将获得2.4而不是rate:2.在这种情况下,我很高兴提出2个完全填充的星星和一个只有一半填充的星星.如何更改代码以添加此功能? 此外,最初,我不想指定任何填充的星星.这还需要修改,我不确定该怎么做?
..
我正在尝试将插值表达式与ng-model指令一起使用,但是它不起作用.相反,当我将插值与ng-src一起使用时,它可以很好地工作.这有什么区别? 解决方案 这完全取决于指令的设置方式. ng-model,ng-show和ng-click之类的某些指令不使用插值符号,而指令ng-src则采用插值符号. 仅适用于字符串的指令支持插值.如果我们看一下ng-src的实现,您会发现
..
请,有人可以解释一下,为什么attrDir的作用域变量可见,而oneWay的作用域变量却不可见? 我以为scope: {}也是孤立的. angular.module('test', []); angular.module('test').directive('attrDir', attrDir); function attrDir(){ return { sco
..