当前位置:  开发笔记 > 编程语言 > 正文

Angular2:如何在组件内部显示组件标签的内部HTML?

如何解决《Angular2:如何在组件内部显示组件标签的内部HTML?》经验,为你挑选了1个好方法。

我对angular2有疑问.我正在创建一些组件,并希望有这样的东西:

这是我的DogComponent类:

@Component({
    selector: "dog",
    template: "dog.template.html"
})
class DogComponent
{
    @Input() image: string;
}

以及dog.template.html中的模板:

当我使用DogComponent,它应该创建IMG标签与传递的SRC,但在此之前和之后的图像还可以查看其他HTML部分.

所以最后,如果我写这段代码:


    
        

This is Garry!

He is my favorite dog!

它应该呈现给:


    

This is Garry!

He is my favorite dog!

有人有我的问题的答案吗?

这会很棒!

编辑:

感谢您的建议,所以现在我更新了我的片段并添加了DogListComponent.如果我dog-list在应用程序的某处使用标记,则应查看最后一个片段(浏览器结果).希望它现在有点清晰了.

dog.component.ts

@Component({
    selector: "dog",
    templateUrl: "dog.template.html"
})
class DogComponent
{
    @Input() image: string;
}

dog.template.html

dog_list.component.ts

@Component({
    selector: "dog-list",
    templateUrl: "dog-list.template.html"
})
class DogListComponent
{
}

狗list.template.html


    
        

This is Garry!

He is my favorite dog!

My little Linda :)

She is my cutest dog!

And here is Rex!

DANGEROUS!

浏览器结果:


    
        
            

This is Garry!

He is my favorite dog!

My little Linda :)

She is my cutest dog!

And here is Rex!

DANGEROUS!

be-ndee.. 7

所以我找到了解决方案!我需要用.

dog.template.html看起来像这样:

然后它将插入指定的-tags-tags我的div.



1> be-ndee..:

所以我找到了解决方案!我需要用.

dog.template.html看起来像这样:

然后它将插入指定的-tags-tags我的div.

推荐阅读
殉情放开那只小兔子
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有