当前位置: 首页 > 知识库问答 >
问题:

我可以在角7中添加属性到窗口对象吗?[重复]

齐航
2023-03-14

我可以在Angular中添加任何属性到窗口对象吗?一些事情,比如:

window.attr = "my_value"

我尝试使用对象windows bat时出错:

类型“Window”上不存在属性“attr”。

共有2个答案

方航
2023-03-14

尝试将窗口转换为任何类似的

(window as any).attr = "my_value"

或在导入后在组件顶部定义类型

declare var window: any;
何德寿
2023-03-14

试着这样做:

 Window["attr"] = "my_value";
 类似资料:
  • 我正在创建一个简单的购物车,用户可以在其中添加他们希望添加到购物车中的商品数量。 我有一个门票数组,我正在传入我的页面: 总的想法是,我会为用户提供一个输入,以表明他们想要购买的数量。一旦输入发生变化,一个新的“数量”属性将被添加到ticket对象中。 我已经阅读了文档并意识到: Vue不允许向已创建的实例动态添加新的根级反应性属性。但是,可以使用Vue.set(对象、键、值)方法将反应性属性添加

  • 我正在用Python为discord编写一个机器人。我希望当有人登录到服务器时,他被赋予特定的角色 当我启动并且有人进入服务器时,我得到以下错误:AttributeError:“Bot”对象没有属性“add_roles”

  • 我有以下工作(运行)代码,但我得到TypeScript错误属性'onSubmit'不存在于类型'Window 在我的 global.d.ts 文件中,我尝试导出要导入的接口 并声明全局 两个解决方案都不成功,错误仍然存在。如何将属性添加到窗口对象以供TypeScript识别?

  • 问题内容: 考虑以下代码示例: 从PHP 5.3开始,这将产生(类似)以下输出: 但是下面的代码: …仅发出错误: 为什么将这些属性“添加”到对象?请注意,它们没有定义为手册页DateTime`上的类的一部分。 问题答案: 发生了一些魔术,但这很简单。 DateTime类没有您要访问的公共变量“date”。但是,作为PHP工作方式的副作用,在该类上调用print_r或var_dump时会创建一个变

  • 我尝试使用和将添加到中,但无法将添加到中。我正在使用NetBeans和后端MySQL。请帮帮我. 编辑:谢谢,但我不知道如何分组。你能帮帮我吗?我有4列。第一列单元格包含项目名称,第二列单元格包含数量,第三列和第四列单元格连接JRadio按钮。然后我想在每一行中分组包含JRadio按钮的第三列和第四列单元格 编辑:如果我试图通过使用这个在jTable的自定义代码中添加radiobutton, ,那

  • 问题内容: 我正在尝试做这样的事情: (而不是5,我不想执行两次返回一个数字的函数) 我可以重写它,以便稍后从分配,但是我可以在声明期间立即执行吗? 问题答案: JavaScript中的编号无法像您想象的那样工作。在这种情况下,指的是全局对象。 只有3种情况下会设置该值: 功能案例 这里将引用 全局 对象。 方法案例 在此示例中将参考。 构造案例 关键字前面的函数调用充当构造函数。函数内部将引用一