首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >剑道角标签条包装器

剑道角标签条包装器
EN

Stack Overflow用户
提问于 2018-08-29 19:55:46
回答 1查看 357关注 0票数 3

我想包装kendo标签条,使所有的标签都在一个地方,每当我想要改变标签组件时,只需更改一个位置。考虑到这一点,我开始包装剑道标签条,但它不起作用。在这一点上我真的很困惑。这是我的代码:

custom-tab-strip.html

代码语言:javascript
复制
<kendo-tabstrip>
  <ng-content></ng-content>
</kendo-tabstrip>

自定义标签-组件.html:

代码语言:javascript
复制
<kendo-tabstrip-tab [title]="title" [selected]="selected">
  <ng-template kendoTabContent>
    <ng-content></ng-content>
  </ng-template>
</kendo-tabstrip-tab>

其中title和selected是此组件中的输入。

最后,我按如下方式使用这些组件:

代码语言:javascript
复制
<app-custom-tab-strip>
    <app-custom-tab [title]="'title'" [selected]="true">
        test
    </app-custom-tab>
</app-custom-tab-strip>

有人能帮我找出代码的问题吗?

EN

回答 1

Stack Overflow用户

发布于 2019-11-02 11:41:01

您必须使用@Input()和@output()发射器作为title和selected属性,因为当父组件调用子组件时,您必须为其传递2个值,因为它将设置运行时间。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/52076852

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档