那么,在调用addFilter函数时,名称空间参数的用途是什么?我找不到关于这一论点的解释。
添加Javascript操作和过滤器的核心问题是#21170
它跨越了许多年,包含了许多关于名称空间的讨论。
参见示例comment 作者@azaozz:
还认为应该需要名称空间/标识符,因为这样可以很容易地删除匿名函数。据我所知,最常用的是匿名函数
然后实施,例如。here 通过@adamsilverstein,然后进行更多的迭代。
Here\'s Igor Benić的另一描述:
这种差异是在添加操作和筛选器(或删除它们)时也要添加的命名空间。如果您在不同组件(或应用程序)下有相同的函数名,则可以执行此操作。通过使用名称空间,您可以轻松区分它所属的组件或应用程序,从而避免意外删除错误的功能。