在div实例化后添加ngModel

时间:2019-03-06 09:16:34

标签: angular

我正在做某种复杂的事情,我无法对此情况一目了然。

使用angular 4,是否可以通过另一个组件动态添加ngModel?

说明:

我正在使用2个外部库,一个用于拖放,一个用于虚拟滚动。可拖动的内容是虚拟滚动中动态加载的内容。我的问题是,我的拖动库希望我在可拖动元素上方的div上添加[(aBinding)]。但是,我的虚拟滚动div在中间创建了一个div,但我不能这样做:

ex on template;

<virtualscroll> <!-- I should add the model here -->
<items ngFor"let item of items"></items>
<virtualscroll>

ex构建并运行时;

<virtualscroll> <!-- but when on run, this is not anymore the div just above my items -->
    <div>
       <div>
        <items ngFor"let item of items"></items>
       </div>
    </div>
 <virtualscroll>

我想要什么=>

<virtualscroll> 
    <div>
       <div><!-- add ngModel here to this component generated div-->
        <items ngFor"let item of items"></items>
       </div>
    </div>
 <virtualscroll>

但是,由于该div是由库创建的,因此我无法通过模板来实现。

我想知道在模板构建并显示在页面上之后是否可以在div上添加绑定

0 个答案:

没有答案