【Angular2】理解组件
概念理解一下Angular组件
简单来说就是一段可复用html代码,比如标题栏,搜索框,表格……这些代码我们可能会经常用到,所以我们就把它们整片的粘来粘去,在Angular里面,它们就变成了一个组件 如果你需要这个组件,就在自己的网页引入这个组件,然后在html中写上 上面简单的说了一下,组件负责控制屏幕上的一小块区域这个意思。 结合代码理解Angular组件当然,第一次看Angular代码的时候还是有些茫然,知道它在说什么,但是没什么共鸣。 在我们在项目中用命令创建了一个组件之后,一般会为我们的组件创建一个文件夹,其中包括4个文件:html,css,spec.ts,component.ts,其中第1、2个已经很熟了,第3个是测试文件(暂时不用,以后会用),对于开始阶段而言,先关注第4个文件,在这个文件中,我们会对这一小块html代码进行操作。 import { Component } from '@angular/core';
//HTML代码
@Component({
selector: 'my-app',template: `<h1>{{title}}</h1> <h2>{{hero}} details!</h2> `
})
//对html的操作
export class AppComponent {
title = 'Tour of Heroes';
hero = 'Windstorm';
}
这段代码是官网上的,它都没有4个文件,就一个。 通过看这个例子,可以看出,这个组件中的操控的html片段就这么短: 但是他们是通过 通过这个简单的demo就可以看出,组件就是这样操作html的,基本的html和css写好,其中关键的需要变动的字段,在component文件中操作 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |