首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >离子2模板重用

离子2模板重用
EN

Stack Overflow用户
提问于 2017-02-01 22:06:53
回答 1查看 541关注 0票数 2

我希望有一个可以在多个页面上重用的“模板”,基本上,使用这个html模板的每个页面都会传递数据对象,模板将根据传递的对象呈现。

场景

我有4个选项卡,制表符1和标签2页有一个名为" events“的部分,每个事件模板的数据将不同,但是它将具有相同的html相同的结构,唯一的区别将是我传递具有不同数据的events对象。

只需要知道如何将"events“模板html放在哪里,以及如何将其添加到这2页中,并在呈现时传递数据对象。

EN

回答 1

Stack Overflow用户

发布于 2017-07-21 10:08:58

组件可以共享模板,只需在组件装饰器中输入路径即可。

例如:

代码语言:javascript
复制
//page 1
@Component({
   templateUrl: "path/to/template"
})
//page 2
@Component({
   templateUrl: "path/to/template"
})

在您正在描述的场景中,听起来您只需要一些组件。

我将生成一个名为events的组件和一个名为event的组件

$ ionic g component events

$ ionic g component event

在每个选项卡(其中有一个事件部分)中,添加您的<events [yourEventsArray]></events>组件。在events组件中添加<event *ngfor="let event of events" [event]="event"></event>组件

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

https://stackoverflow.com/questions/41990713

复制
相关文章

相似问题

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