Aurelia页面生命周期

Aurelia页面生命周期,aurelia,Aurelia,我对Aurelia的装订系统有问题。我想澄清一下视图和视图模型是如何交互的 假设我有一个div。这个div有由Aurelia的“repeat.for”生成的子div。然后我有一个函数,它对父div及其子div做了一些事情。在何处或何时调用此函数。根据经验,我无法调用attached()hook中的函数,因为Aurelia的绑定系统是异步的,所以在我调用我的函数时,并非所有的子div都准备好了?我对Aurelia不太熟悉,但在淘汰赛中,让淘汰赛控制DOM,而你也控制DOM只会导致混乱。最好是把所有

我对Aurelia的装订系统有问题。我想澄清一下视图和视图模型是如何交互的


假设我有一个div。这个div有由Aurelia的“repeat.for”生成的子div。然后我有一个函数,它对父div及其子div做了一些事情。在何处或何时调用此函数。根据经验,我无法调用attached()hook中的函数,因为Aurelia的绑定系统是异步的,所以在我调用我的函数时,并非所有的子div都准备好了?我对Aurelia不太熟悉,但在淘汰赛中,让淘汰赛控制DOM,而你也控制DOM只会导致混乱。最好是把所有的东西都构建成用于敲除的绑定/插件,并将其全部控制在一起,我想Aurelia也是这样,差不多。这是显而易见的方法,但是如果你想使用jQuery插件呢。异步绑定破坏了与一些jquery插件的兼容性,因为它们需要易于查看。一般来说,我会构建一个封装插件功能的击出绑定。你能解释一下这将如何工作吗?我可以在击出领域,但不能为Aurelia。如果你用你想要做的事情来澄清你的问题,如果你正在使用一个jquery插件,说哪一个等等,这可能会有帮助——如果可能的话,你最好创建一个演示这个问题的例子。你说的“东西”是什么?我对Aurelia不太熟悉,但在淘汰赛中,让淘汰赛控制DOM,而你也控制DOM只会导致混乱。最好是把所有的东西都构建成用于敲除的绑定/插件,并将其全部控制在一起,我想Aurelia也是这样,差不多。这是显而易见的方法,但是如果你想使用jQuery插件呢。异步绑定破坏了与一些jquery插件的兼容性,因为它们需要易于查看。一般来说,我会构建一个封装插件功能的击出绑定。你能解释一下这将如何工作吗?我可以在击出领域,但不能为Aurelia。如果你用你想要做的事情来澄清你的问题,如果你使用的是jquery插件,说是哪一个等等,这可能会有所帮助——如果可能的话,你最好创建一个例子来演示这个问题。