问题标签 [angularjs-ng-click]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
2680 浏览

angularjs - 从 ng-include 模板调用作用域函数,将模板值作为参数传递

所以我的问题是不言自明的,我想传递一个从角度模板引擎获得的参数作为参数。

就像是:

问题是作为参数传递的任何其他数值都可以正常工作,正如以下 plunkr 所强调的: http ://plnkr.co/edit/GqTDpc?p=preview

但是,一旦我尝试使用模板引擎中的值,它就会中断。

强调我的确切问题的 plunker:http: //plnkr.co/edit/FdlBQ1

0 投票
0 回答
351 浏览

javascript - 如何将 AngularJS ng-click 选项添加到 javascript 生成的按钮?

我正在使用引导模式窗口为我的网站添加一个新成员,打开它,因为我使用的是 AngularJS,所以我必须向ng-click="open()"按钮添加一个参数,但是由于我正在使用的插件是使用 JS 生成按钮,我真的不知道如何将它添加到 JS 代码中,它看起来像这样:

那么有没有办法让我潜入那个 ng-click 属性?

0 投票
5 回答
102186 浏览

angularjs - 在 ngclick 上更改鼠标指针

我有一个附加div的 Angularng-click指令。将鼠标悬停在此元素上时,鼠标指针不会改变。有没有办法通过CSS来改变它?我知道我可以简单地附加一个锚标签,但我想知道这是否可以做到。

0 投票
2 回答
1697 浏览

angularjs - 从 ngClick 间接更新 ngModel 的问题

我有一个填充客户列表的 ngRepeat,如下所示:

customer-row div 上有一个单击事件,表示如果单击该行,则应选中该行的单选按钮。

此处显示的基本控制器逻辑:

我看到,每当单击客户行(而不是单选按钮)时,模型都会正确更新,并检查与该值对应的单选按钮。请注意,这是预期的功能。

我看到的问题是,如果您手动检查单选按钮(即不单击该行),模型将不再响应单击该行的更新。

我想知道一旦您选择了单选按钮,您是否会超出角度范围?

编辑:示例模型

0 投票
1 回答
12917 浏览

angularjs - 单击干净的方式将 HTML 模板注入 DOM(创建类的实例)?

在我的AngularJS 项目中,我有这样的东西(它是一个带有客户姓名的下拉菜单。单击其中一个名称,应该会出现一个 Scrum 卡,其中客户的姓名插入到卡中。):

我想完成每次点击都会插入一张卡片。现在的问题是,这张卡片有多行 HTML 代码。所以最好插入一个全新的模板。但是我不能用 ng-click 插入模板,对吧?除此之外,将 HTML 放在一个变量中并将其推送到这个列表是很脏的,不是吗?

所以,我想在 Coffeescript 中创建一个 Card 类,并在每次点击时创建一个实例。用我的 HTML 模板/部分点击创建这个类有什么好处?如何告诉 Angular 创建我的类 Card 的新实例?

(在此之前,我创建了一个指令,该指令具有我的部分模板URL属性。但同样的问题:我想在 ng-click 上注入我的指令,而不是通过在代码中包含我的指令来手动注入......顺便说一句,我是一个 Angular和 CoffeeScript 初学者 ...)

非常感谢您!

0 投票
1 回答
933 浏览

javascript - AngularJS - IE8 - Passing $index to a function within ng-click always return 0 and is executed multiple times

I'm experiencing the following issue. consider this code:

When the user clicks the link it will delete the input based on the index value. The function will basically delete the element from an existing array, so it receives the array, and the index.

It works perfect across all the browsers except for IE8 and IE7, if I have three items, the function is executed three times and always receives 0 as index value.

Totally stuck with this issue, your help will be very appreciated.

0 投票
1 回答
1396 浏览

jquery - 取消绑定 ng-click 以获取角度中的动态 dom 元素

我有一个动态 div,它有条件地推入 dom。我有一个 ng-click 事件绑定到触发 myfunc() 的 div 内的子元素。现在,当该 div 被删除并重新添加到 dom 时, myfunc() 被触发两次。myfunc 被称为 div 被删除和重新添加的次数。看起来我甚至需要在子元素上取消绑定 ng-click。

0 投票
2 回答
1403 浏览

angularjs - ngClick 锚标记导致 Angular 出现问题

我在主导航中的锚标记上有 ngClick 指令,以便在单击菜单后使菜单“消失”在画布上:

<a href="/#/profile" ng-click="showNav = false">

它运行良好。但是,我最近注意到当我通过这些锚标记更改视图时发生了一个错误(在控制台中):

无限 $digest

组件 $rootScope 中的循环错误

这就是我处理路线的方式:

这是因为我在将“showNav”设置为 false 的同时更改了视图吗?这甚至是正确的方法吗?

0 投票
1 回答
1179 浏览

javascript - AngularJs ng-click 不适用于文件上传字段

我是 AngularJS 的新手,在上传图像之前尝试设置一些参数时,我被卡在了这个 ng-click 上。这是代码:

链接到小提琴:http: //jsfiddle.net/CMJkg/2/

0 投票
2 回答
5080 浏览

angularjs - 使用 AngularJS ngClick 和 ngClass 更改类的按钮

本质上,我试图让按钮设置ng-class在 div 上。按钮是使用数组创建的,ng-repeat并且数组会随着时间的推移而增长。我的想法是基于AngularJS 文档的此页面上的最后一个示例来编写此代码的,该文档不使用带有ng-click. 我是 AngularJS 的新手,仍然试图摆脱我的 jQuery 思维方式,所以如果这不是最好的方法,请告诉我。

jsfiddle: http: //jsfiddle.net/E2GB9/ - 不知道为什么它不渲染引导程序 100% 但它应该没关系..

当我使用开发人员工具检查ng-click后加载时,它看起来是正确ng-click="appliedStyle='example1'"的:但单击按钮并没有设置应用样式。

html:

js:

CSS: