gpt4 book ai didi

javascript - ng-app、ng-repeat、ng controller 等等……从 HTML DOM 的 Angular 来看它们是什么,JS 如何访问它们?

转载 作者:行者123 更新时间:2023-11-28 00:04:11 25 4
gpt4 key购买 nike

以下片段摘自 Angular 文档:

<html ng-app="phonecatApp">
<head>
...
<script src="lib/angular/angular.js"></script>
<script src="js/controllers.js"></script>
</head>
<body ng-controller="PhoneListCtrl">
...
...

ng-app ng-controller ng-repeat 被称为指令。

从 DOM 的 Angular 来看,它们是什么?javascript 片段如何以跨浏览器的方式访问它们(我猜 angular.js 必须做什么)?

最佳答案

From a DOM angle what are they

它们只是普通的 DOM 属性

how does a javascript snippet can access them in a cross-browser way

您可以使用 getAttribute 访问,或者如果您使用的是 jQuery,则可以通过 $.attr 访问它

window.onload = function(){
alert(document.getElementById("test").getAttribute("ng-app"));
}

DEMO

关于javascript - ng-app、ng-repeat、ng controller 等等……从 HTML DOM 的 Angular 来看它们是什么,JS 如何访问它们?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19496539/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com