angularjs-directive相关内容

设置angularjs中文件输入的最大大小

我已经使用html文件输入来选择要上传的文件.我创建了一个角度指令.现在,我想设置允许输入的最大文件大小.如果文件大小大于允许的大小,则应通过指令返回错误.我是angularjs的新手,对指令一无所知.如果有人知道解决方案并附有解释,将不胜感激. 到目前为止,这是我的代码. HTML ..
发布时间:2020-09-01 18:38:12 其他开发

如何使指令在每次使用时都具有唯一的作用域项

我创建了一个指令并将其用于创建两个时间计数器,但是对于如何为每个时间计数器使用不同的作用域项,我有些困惑. 我制作了 Plunkr 进行说明. 我不确定是否应该将范围项添加到mainCtrl控制器或指令范围.而且,如果我将其添加到指令范围中,那么如何将其与mainCtrl分开,以便以后可以保存?希望这个矮子更清晰一些. 解决方案 您需要声明一个隔离范围,以在指令范围内定义与父范 ..
发布时间:2020-09-01 18:37:39 其他开发

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

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

组件的Angular 1.5自定义指令

我已经升级到Angular 1.5,该版本现在支持.component() helper方法,以帮助用户过渡到AngularJs2.不幸的是,这里没有太多的教程.我有以下简化的自定义指令和模板URL.有人可以帮我用.component()形式写吗?通过这样做,我应该了解它的基础知识,并且应该能够将其用于更复杂的指令.提前致谢. 指令 angular.module("formText", ..
发布时间:2020-09-01 18:36:18 其他开发

ng-change事件使用ng-repeat创建时,只会为每个单选按钮触发一次

我用单选按钮创建了一个AngularJS指令,以控制我的页面将查询的环境并将其添加到我的页面中.我正在使用双向绑定将名为environment的局部范围变量映射到具有相同名称的应用程序变量.当我在模板中显式创建单选按钮时,它似乎工作得很好(在我的实际代码中,我改用templateUrl,但仍然存在相同的问题). ..
发布时间:2020-09-01 18:35:13 其他开发

AngularJS指令的预链接和后链接功能可以自定义吗?

在有关AngularJS的文献中,我已经看到了很多有关AngularJS 链接前和链接后功能的信息. 但是我不确定它们是否可以定制或是否在框架内部. 换句话说,作为AngularJS开发人员,我可以为自己的自定义指令提供我自己的前后链接功能吗? 解决方案 是的,按照@Mikke的回答.总结起来,有四种声明链接函数的方法: 从compile内部明确指定preLink和pos ..
发布时间:2020-09-01 18:33:44 其他开发

angular.module要求不起作用

我是angularjs的新手,我在控制器方面遇到了一些问题.当我尝试在angular.module中放置某些内容时,如果我在require部分中放置了某些内容,则所有页面都将停止工作,我只能指定名称.例如: 如果我输入angular.module('name',[])则不起作用,但是如果我输入angular.module('name')则它可以正常工作.有人知道为什么吗? 解决方案 此语句 ..
发布时间:2020-09-01 18:33:33 其他开发

将基本指令功能扩展到其他指令

我只是想检查一下angularjs是否可以使用此功能. 例如:我有一些通用功能的基本指令,但是在我的整个应用程序中,所有指令都需要实现此功能,因此会发生更多的代码重复,我希望它与Java中的extend(inheritance)具有相同的功能. 是否可以在angularjs中实现此功能? 根据我的要求,我无法通过将此代码移至服务或工厂来存档此功能,因为就像应用程序中的所有by指令 ..

为angularjs中的评论创建一个十进制星级

这是一个代码,用于在angularjs中显示星级评分代码.在某一点上,我需要对整个系统的所有评级进行平均,因此我将获得2.4而不是rate:2.在这种情况下,我很高兴提出2个完全填充的星星和一个只有一半填充的星星.如何更改代码以添加此功能? 此外,最初,我不想指定任何填充的星星.这还需要修改,我不确定该怎么做? ..
发布时间:2020-09-01 08:18:49 其他开发

为什么我们不能将插值表达式与"ng-model"一起使用?但可以与"ng-src"一起使用吗?

我正在尝试将插值表达式与ng-model指令一起使用,但是它不起作用.相反,当我将插值与ng-src一起使用时,它可以很好地工作.这有什么区别? 解决方案 这完全取决于指令的设置方式. ng-model,ng-show和ng-click之类的某些指令不使用插值符号,而指令ng-src则采用插值符号. 仅适用于字符串的指令支持插值.如果我们看一下ng-src的实现,您会发现 ..
发布时间:2020-09-01 08:17:36 其他开发