- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我必须处理具有给定结构的数据集,其中包含属性名称中带有美元符号的元素: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/
我们如何避免在 styled-components 中编写 ${props => props.myProp} ? 例如,如果我们正在设计一个按钮的样式: const Button = styled.b
我必须处理具有给定结构的数据集,其中包含属性名称中带有美元符号的元素:foo$bar 甚至在开头,例如$bar.属性名称开头没有双美元符号,例如$$forbidden。 我知道 $$ 属性在整个 An
我知道 System.getenv(/**vName**/) 获取附加了 vName 变量的环境属性,但我很好奇我们是否也可以使用下面的方法来实现相同的结果? @Autowired priva
This question already has answers here: @property @synthesize (6个答案) 7年前关闭。 我注意到一些使用以下语法的代码示例: @synt
我正在尝试输入组件的属性并同时使用 URL 参数。我收到以下错误: Property 'match' does not exist on type 'Readonly & Readonly' 这是我的
我是一名优秀的程序员,十分优秀!