【发布时间】:2017-07-13 15:40:32
【问题描述】:
是否可以从被监视的属性中发出synthetic event,在 Vue 实例初始化时不会检查侦听器(Vue 实例之外)?
我有一种情况,我想监视窗口对象上的合成事件,并对创建 Vue 实例时不存在的对象执行特定操作。
无论我如何尝试,我都会遇到错误:
Cannot read property 'set' of undefined
在我的特定情况下,每当监视的属性发生变化时,我想将滑块句柄(我正在使用 noUiSlider 库)“移动”到新位置 - 也就是说,错误消息是特定的,但我的问题是指一般情况 - 有可能吗?如果是,该怎么做?
【问题讨论】:
-
对象是何时/如何创建的?
-
我认为您只需要在创建滑块的代码中设置监听器即可。
-
@RoyJ 谢谢!它有效:) 如果您将其发布为答案,我会接受它。
-
@BertEvans 我在 document.ready() 事件上创建它。