如何在AngularJS的上下文中使用Google Chrome Developer Tool在HTML代码中设置断点
How to set a breakpoint in HTML-code with Google Chrome Developer Tool in the context of AngularJS?
我有以下一行HTML代码,即:
<button ng-click="round.won=true" ng-class="{'active':round.won && !adjustedYesNo}" class="button button-outline">Gewonnen</button>
我不清楚,当点击按钮并触发ng-click事件时,在哪个文件中调用了哪个函数。
所以我想知道如何在ng-click="round.won=true"
旁边的Google Chrome Developer Tool中设置断点,以便跳转到相关的Javascript函数/文件中?
您不能在HTML代码上设置断点。但是,如果您的代码如下所示:
HTML
<button ng-click="winRound()" ng-class="{'active':round.won && !adjustedYesNo}" class="button button-outline">Gewonnen</button>
控制器
app.controller(function($scope) {
$scope.winRound = function() {
$scope.round.win = true;
}
});
然后,您可以在JS文件中的winRound函数中设置一个断点。但是,请确保您的JS代码(控制器)位于一个单独的JS文件中,而不是HTML中的脚本标记中。
相关文章:
- 如何在AngularJS的上下文中使用Google Chrome Developer Tool在HTML代码中设置断点
- Angular-从Developer窗口隐藏Javascript
- 如何在Windows中运行Spring Tool Suit IDE
- Firefox Developer Edition的烦人行为-在调试JS时崩溃很多
- AngularJs - $watch仅在Chrome Developer Tools打开时有效
- Spring Source Tool Suite (等于 Eclipse IDE ) javascript “Open
- PHP var 显示在 Chrome Dev Tool 中,但不显示在网页中
- IntelliJ Maven WAR with Chrome Developer Workspaces
- 如何在 Chrome Developer Tools JavaScript Console 中访问 CoffeeScri
- Firefox Document Inspector、Firebug & Webkit Developer To
- FireFox versus FireFox Developer
- 删除Visual Studio / Visual Web Developer 2010 Express调试器,并在浏览器
- Phonegap Developer App returns 404
- 为什么Chrome Developer's Tools 's JS Fiddle在Javascript控
- 在Developer's控制台中运行两次Javascript
- Backbone.js and Require.js tool r.js
- 在Spring Tool Suite (Eclipse)中导致错误的Javascript catch方法
- 如何在 SpringSource Tool Suite / Eclipse 中运行 JavaScript 项目
- 如何在Titanium Developer的表视图中查找行