【问题标题】:How can I find the source of a particular portion of markup in an Angular app?如何在 Angular 应用程序中找到特定标记部分的来源?
【发布时间】:2016-01-26 00:02:00
【问题描述】:

我在开发 Web 应用程序的前端时正在学习 Angular。我不得不对标记进行一些更改,并且由于最终输出包含许多模板,因此通常很难找到某些标记的来源。是否有类似于源映射的东西,或者至少用于调试目的的 cmets?

【问题讨论】:

  • 源是变量还是字符串?如果是变量,您可以将 {{ theurl }} 放在页面中,以便在不查看控制器的情况下显示值。
  • 恐怕我不关注...请记住,我是 Angular 的相对菜鸟。
  • 你的意思是你看到的每一位 html 是哪位角代码负责的?

标签: html angularjs templates


【解决方案1】:

只需在浏览器中查看源代码。注入的模板将位于 <ui-view style="ng-scope"> 或类似名称下。

【讨论】:

  • “或类似”是问题所在。查找源 html 不一致,有时甚至是一场噩梦。
  • 你可以用数据属性来命名你的标签。比如data-tagname="main"
  • 当您从头开始构建一个小应用程序时,类似的方法可能会起作用,但在这种情况下,您可能会知道所有东西都在哪里。我正在处理一个我从一开始就没有参与开发的大型应用程序。还是谢谢。
猜你喜欢
  • 2013-09-14
  • 2014-02-18
  • 2013-11-17
  • 2012-01-03
  • 2016-03-16
  • 2012-12-28
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多