【问题标题】:Aurelia - composing views dynamicallyAurelia - 动态组合视图
【发布时间】: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


【解决方案1】:

这是 compose 的合法用例

不要害羞,加入aurelia's discourse

【讨论】:

    猜你喜欢
    • 2016-12-28
    • 1970-01-01
    • 1970-01-01
    • 2016-06-20
    • 1970-01-01
    • 2017-12-31
    • 1970-01-01
    • 2017-08-24
    • 1970-01-01
    相关资源
    最近更新 更多