【发布时间】:2018-03-13 08:14:37
【问题描述】:
我有一个通用容器组件,我想根据用户选择的内容在其中显示不同的组件。我已经使用容器视图中的元素来完成这项工作,并将 view.model 属性绑定到模型属性,如下所示:
<compose view-model="./${componentName}" if.bind="haveComponent" model.bind="stuff"></compose>
我在视图模型中有方法可以更改 {componentName} 的值并显示不同的视图。它似乎确实有效,但感觉有些不对劲,我不太确定。
这是实现此目的的合法方式吗?我对 Aurelia 很陌生,所以任何指针都将不胜感激。
【问题讨论】:
-
我不太确定 StackOverflow 是否适合提出这个问题,也许你最好在 Aurelia github 页面上提问。 StackOverflow 更适合回答更具体的编程问题。
标签: aurelia