如何在aurelia inside compose中访问根视图模型

如何在aurelia inside compose中访问根视图模型,aurelia,Aurelia,我在应用程序中使用aurelia compose,如下所示: <compose view-model="childViewModel" model="{myActivationParameters: ...}"></compose> 我正在寻找aurelia中的knockoutJs$root和$parent等价物 编辑:我使用的是aurelia合成,而不是自定义组件。不是重复的。在compose元素中,您可以访问其父元素的上下文。所以,只需执行${myProperty

我在应用程序中使用aurelia compose,如下所示:

<compose view-model="childViewModel" model="{myActivationParameters: ...}"></compose>
我正在寻找aurelia中的knockoutJs
$root
$parent
等价物



编辑:我使用的是aurelia合成,而不是自定义组件。不是重复的。

在compose元素中,您可以访问其父元素的上下文。所以,只需执行
${myProperty}
。如果两个viewmodels中的属性同名,则无法访问父属性


在将来的版本中,您需要在compose元素中添加属性
继承绑定上下文
(请参见)

在compose元素中,您可以访问其父元素的上下文。所以,只需执行
${myProperty}
。如果两个viewmodels中的属性同名,则无法访问父属性


在将来的版本中,您需要在compose元素中添加属性
inherit binding context
(请参见)

您是否尝试过$parent<代码>${$parent.myProperty}和${RootViewModel.myOtherProperty}@jessedbruijne不是重复的。他使用的是compose元素,而不是自定义元素。您是否尝试过$parent<代码>${$parent.myProperty}和${RootViewModel.myOtherProperty}@jessedbruijne不是重复的。他使用compose元素,而不是自定义元素。
<span> ${ ParentViewModel.myProperty } and ${ RootViewModel.myOtherProperty } </span>