我正在使用Angular的2.4.9版本。 我想聲明的是,我可以在幾個地方使用的HTML元素:Angular2 ng-template
<div #template>
foo
</div>
<header>
{{ template }}
</header>
<body>
{{ template }}
</body>
這顯然是行不通的,而解決方案是創建一個組件。我在angular4中看到有一些叫做ng-template
的確存在。在角度2.4.X中有沒有類似的東西?
我正在使用Angular的2.4.9版本。 我想聲明的是,我可以在幾個地方使用的HTML元素:Angular2 ng-template
<div #template>
foo
</div>
<header>
{{ template }}
</header>
<body>
{{ template }}
</body>
這顯然是行不通的,而解決方案是創建一個組件。我在angular4中看到有一些叫做ng-template
的確存在。在角度2.4.X中有沒有類似的東西?
有ngTemplateOutlet
指令,它可以幫助你:
<template #myTemplate>
foo
</template>
<header>
<ng-container *ngTemplateOutlet="myTemplate"></ng-container>
</header>
<div>
<ng-container *ngTemplateOutlet="myTemplate"></ng-container>
</div>
你在哪裏找到的文檔4.0.0?我正在尋找他們 – mp3por