在 jQuery 中,我们进行 DOM 操作,
$(this).hide();
而在 AngularJS 中,我们有 Controller 的范围,使用它我们可以做很多事情。
$(scope).somevar=somevalue;
我们可以比较这两个不同的 Javascript 对象吗?
最佳答案
$(scope)
不是正确的 Angular 语法 AFAIK。 JS 中的美元符号 $
不是特殊字符。它可以像许多其他符号一样是变量的一部分。
jQuery 的 $
和 Angular 的 $scope、$resource、$q
等本身不存在冲突。它们是不同的变量,就像 j 一样, jscope、jresource、jq
将是不同的变量。
至于比较这些值,您面临着苹果与橙子的严重情况。 jQuery 包装的 DOM 元素可以与您范围内的任意值进行比较,但您必须确定一些有意义的方法来执行该比较。
关于javascript - 我如何区分 AngularJS 中的 $ (jQuery) 和 $scope ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33222136/