Aurelia与globalResources合作

时间:2017-03-30 12:52:37

标签: aurelia aurelia-binding aurelia-templating

我们的计划如下:带有webparts的仪表板。我们计划开发许多不同的“webparts”(作为自定义元素),之后,根据角色或偏好,我们将只展示一系列可用的webparts。

假设我在仪表板中有以下自定义元素。

<template>
   <my-webpart1 state.bind="state"></my-webpart1>
   <my-webpart2 state.bind="state"></my-webpart2>
   <my-webpart3 state.bind="state"></my-webpart3>
   <my-webpart4 state.bind="state"></my-webpart4>
   <my-webpart5 state.bind="state"></my-webpart5>
</template>

是否可以迭代名称?

<div repeat.for="webpartname of manager.webparts">
  <compose view-model="${webpartname}" ></compose>
</div>

第一个问题是webparts是使用不同功能开发的,并使用.globalResources()进行注册 - 我如何获取网址?

然后第二个问题是如何进行绑定。我还没开始。

关于如何解决这个问题的任何想法?

此致

Larsi

1 个答案:

答案 0 :(得分:0)

在每个部分上使用if.bindshow.bind属性,而不是使用compose