Аурелию сочиняют с глобальными ресурсами
Наш план следующий: панель с веб-частями. Мы планируем разработать множество различных "веб-частей" (в качестве пользовательских элементов), а позже, основываясь на роли или предпочтениях, мы покажем только выбор доступных веб-частей.
Скажем, у меня есть следующие пользовательские элементы на панели инструментов.
<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>
Первая проблема заключается в том, что веб-части разработаны с различными функциями и зарегистрированы с использованием .globalResources()
- как я могу получить URL?
Тогда вторая проблема - как сделать привязку. Я еще не начал на этом.
Есть идеи, как это решить?
С уважением
Larsi
1 ответ
Решение
Использование if.bind
или же show.bind
атрибуты на каждой части вместо использования compose
,