当 Durandal 在 shell.js 中完成视图附加时,我如何运行我的代码?
我在我的 shell.js 中尝试过viewAttached : function(){}
,但它不起作用。
我要做的就是在加载的视图运行一些 jQuery 代码时
当 Durandal 在 shell.js 中完成视图附加时,我如何运行我的代码?
我在我的 shell.js 中尝试过viewAttached : function(){}
,但它不起作用。
我要做的就是在加载的视图运行一些 jQuery 代码时
您可以在此处查看视图生命周期:http: //durandaljs.com/documentation/Hooking-Lifecycle-Callbacks
在 durandal 2.0 中没有更多了viewAttached
,它已被重命名为attached
对于 Yasser - 在 viewmodel 附加到其相应视图之前首先发生激活,因此您无法访问任何 DOM 元素,在 viewmodel 和视图连接之后附加,您可以访问 DOM 元素