// main.ts
import {HTTP_PROVIDERS} from 'angular2/core';
import {bootstrap} from 'angular2/platform/browser';
import {App} from './app';
bootstrap(App, [
...HTTP_PROVIDERS,
]);
// api.service.ts
@Injectable
export class ApiService {
constructor(private _http: Http) {}
}
// app.ts
@Component({
selector: 'app',
providers: [ApiService], // Http не обязательно указывать, так как он указан глобально
template: `...`,
})
export class App {
}
<app></app>
, а отрендеренные начальные данные. он не поддерживает работу с файловой системой, устройствами ввода и не может взять содержимое экрана.
React.Component
. А в эмбере до сих пор const Router = Ember.Router.extend
. Доколе?
а для второго сейчас активно создаются UI-компоненты. например, есть demos.wijmo.com/5/Angular/Explorer/Explorer/#