0
に基づいてコンポーネントを生成するための適切なアプローチ: 私はこのようなものである私のプロジェクトに構造を持っているAPIデータ
フッターとヘッダーがビューを入れ子になっています。
index.html
<div data-ui-view="header"></div> <div data-ui-view="main"></div> <div data-ui-view="footer"></div>
ルーティング:
$stateProvider
.state('index', {
abstract: true,
views: {
'header': {
component: 'headerComponent'
},
'footer': {
component: 'footerComponent'
}
}
})
.state('index.home', {
url: '/',
views: {
'[email protected]': {
templateUrl: 'boxesTemplate.html'
}
}
});
メインセクションでは、ボックス含まれている必要があり、あなたはスクリーンショットで見ることができるように(おそらくコンポーネントであります?)。しかし、ボックスの数とその内容(ボックスの見出しのような)は、$ httpを使ってバックエンドから引き出されるデータによって生成されるべきです。私は、APIと通信するためにコンポーネントを使いたい。 これは何とかできますか?
コンポーネント( 'customComponent'、{ .... テンプレート: -