我对Angular很陌生,对Angular JS 1.x的使用经验非常少。但是我的问题是关于Angular 2的。我在这里阅读了有关组件的内容,以及https://angular.io/docs/ts/latest/guide/architecture.html
我正在使用TypeScript,我的问题是:是否可以说Component是一个类(而不是@component注释),类似于Model(如Asp.Net MVC中的模型),因为我们可以将html控件与定义在组件类中的字段绑定,或者更像控制器?还是我缺少更多的东西?
第二个URL中有一句话,它说:
我们在一个类内定义组件的应用逻辑-支持视图所做的事情
上述语句增加了我的困惑,因为我们可以在与html绑定的类中执行许多操作。在文本更改时,我们可以远程检查某些内容,或者在按钮单击时调用方法,所有这些都可以在组件类中定义。那么组件的限制到底是什么?我们可以将它们视为模型或控制器或两者兼而有之吗?
请帮助我澄清这个问题