我正在尝试创建一个控件,该控件允许声明以特定格式包装的一组内容对象。就其本身而言,这很容易,但是我也想根据用户输入,在2个不同位置之一中显示这些对象。目的是永远不会出现在两个位置或两个位置。
我一直在尝试使用Angular的包含/内容投影功能,因为这似乎完全符合我的要求,但是我无法根据用户操作对其进行更新。我已经用不同的CSS类选择器设置了2个ng-content元素,但是一旦放置了控件,它们在类改变时就不会移动。
当分配的类发生更改时,是否可以重新运行/更新对象的包含性?
我在这里创建了问题的基本复制:https://stackblitz.com/edit/angular-3x41ta
(示例的目的是单击“移动”按钮使相应的项目出现在另一部分中)