如何收听<a>通过浏览器控制台使用AngularJS构建的元素
How to listen an onclick event for <a> element built using AngularJS through Browser Console
我有一个HTML页面。整个文档是使用AngularJS构建的。
HTML文档和元素
<html ng-app="appName">
...
<a translate="" href="/tst" class="link ng-scope">Test</a>
..
</html>
我想监听用户在控制台中单击元素时发生的onClick事件。我该怎么做呢。范围应该是什么?以及我如何为这个元素附加onclick事件,比如在普通JS中的"addEventListener"。
您可以在元素中使用ng-click,如:
<a translate="" href="/tst" ng-click="handleClick()" class="link ng-scope">Test</a>
并且可以使用控制器中的功能,如:
$scope.handleClick = function()
{
console.log("Element clicked");
}
在这种情况下,作用域应该是当前视图控制器作用域感谢
相关文章:
- 如何使用angularjs构建交互式滚动着陆页
- 为什么当我尝试为iframe-src属性构建URL时,AngularJS会抛出错误
- Angularjs在js中绑定动态表单构建
- 使用AngularJS应用程序为移动设备(iOS、Android等)构建本地应用程序的最佳方式
- 为RequireJS构建AngularJS视图
- AngularJS-使用ng repeat构建的单选按钮的设置值
- 在Angularjs服务中为返回对象引用的http请求提供的数据构建简单的缓存
- AngularJS适合构建组件
- 如何构建将在多个页面上使用的 AngularJS 函数
- 在AngularJS中构建SPA应用程序与纯JavaScript - 选择哪种Boostrap进行样式设置
- 使用 angularjs 从 JSON 构建地图
- 如何构建我的 angularjs 应用程序
- 在 AngularJS 配置中构建动态模板 URL
- 在基于 AngularJS 构建的自定义 UI 中实现自动建议/提前键入
- AngularJS ng-repeat列表是动态构建的,$index始终为零
- 如何使用 AngularJS 构建供公众使用的 JavaScript 小部件
- 如何使用 AngularJs 构建要嵌入到第三方网站中的小部件
- 如何收听<a>通过浏览器控制台使用AngularJS构建的元素
- AngularJS:构建一个可以在现有应用中运行的chrome扩展
- 用jquery和angularjs构建网站