gpt4 book ai didi

javascript - 在整个 AngularJS 中使用美元符号前缀属性名称(object.$myprop)?

转载 作者:行者123 更新时间:2023-12-02 13:56:36 25 4
gpt4 key购买 nike

我必须处理具有给定结构的数据集,其中包含属性名称中带有美元符号的元素:foo$bar 甚至在开头,例如$bar.属性名称开头没有双美元符号,例如$$forbidden

我知道 $$ 属性在整个 Angular 的多个地方被删除/忽略,并且不鼓励在依赖注入(inject)中使用 $ 前缀名称。

但是在我的数据模型中使用这些属性名称是否安全? AngularJS 的哪些部分可能很关键? future 的 AngularJS 更新会给我带来多少痛苦?

最佳答案

首先,我认为您现在可能不会面临单个 $ 的真正问题。

但这并不好,所以如果您从某些 API 调用中获取数据集 - 只需向 trasform reqest/response 添加函数即可删除所有美元,并在需要时添加 TransformResponse 来添加它们。

关于javascript - 在整个 AngularJS 中使用美元符号前缀属性名称(object.$myprop)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40656131/

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