gpt4 book ai didi

html - AngularJS 美元符号 $() 用法

转载 作者:太空宇宙 更新时间:2023-11-04 16:08:01 26 4
gpt4 key购买 nike

我一直在学习 Angular,现在我正在尝试理解给我的一大段代码,它的代码中有很多 $() 包含一个变量和一个方法调用 $(variable_name).method() 或者甚至是一个 CSS 类,在双引号 $(".class_name").method() 之间。

我很了解 $scope,但我对上面解释的语法感到困惑。有人可以解释它是什么吗?提前致谢。/特奥

P.S.: 代码是一个指令,所以我假设除了 Angular 框架之外,JS 没有这种语法。

最佳答案

Angular 使用 jQuery 的一个子集,称为 jqLit​​e。您可以在这里阅读文档:https://docs.angularjs.org/api/ng/function/angular.element使用 $() 函数基本上是包装一个元素,因此您可以在其上调用 jqLit​​e 函数并将它们链接起来。在您的特定示例中 $(variable_name).method() 将使用 jqLit​​e 包装存储在变量 variable_name 中的 DOM 节点,然后在其上运行 method . $(".class_name").method()$() 的另一种用法。它的工作原理与 querySelectorAll() 相同,但不是 DOM 节点集合而是返回 jqLit​​e 包装节点集合,然后执行相同操作 - 在每个节点上运行 method

关于html - AngularJS 美元符号 $() 用法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36473371/

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