【问题标题】:How do I inject a template into kendo upload's template?如何将模板注入剑道上传的模板?
【发布时间】:2017-05-16 16:59:43
【问题描述】:

很抱歉,如果之前已经回答过这个问题,但要么我很难理解这个概念,要么我还没有找到我要找的东西。我是 Angular (2/4) 模板的新手,所以请多多关照。

我创建了一个实现剑道上传组件的组件。与其试图解释,不如让我演示一下我想做的事情:

<attachments [(files)]="model.files">
   <ng-template kendoUploadFileTemplate let-files let-state="state">
     ...
   </ng-template>
</attachments>

我的附件组件里面是剑道上传组件:

<div class="d-inline-block w-50 p-3">
  <kendo-upload ... [(ngModel)]="files">
    ~~~ I WANT TO INSERT TEMPLATE HERE, IF IT EXISTS ON THE ATTACHMENT COMPONENT ~~~
  </kendo-upload>
</div>

基本上,我想做的是提供在附件组件级别使用 ng-template 的选项。否则,我希望剑道上传组件使用它的内部默认模板。

这有意义吗?

我一直在尝试使用 ngTemplateOutlet,但我不确定我是否正确实施它。

【问题讨论】:

    标签: angular kendo-ui kendo-ui-angular2 kendo-upload ng-template


    【解决方案1】:

    &lt;ngContent&gt;&lt;/ngContent&gt; 替换“~~~我想在此处插入模板,如果它存在于附件组件中~~~”。应该可以的。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2023-03-05
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-02-26
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多