少し角度のあるアプリを書きました。テンプレートに印刷するメニュー項目の配列があります。
<nav id="menu">
<ul>
<li ng-repeat="i in menuItems"
ui-sref="{{ i | removeSpacesThenLowercase }}"
ui-sref-active="active">{{ i }}</li>
</ul>
</nav>
そして、私の app.js では、次のui-router
ように状態を宣言しました。
.state('camera', {
url: '/selection',
templateUrl: '/views/selection.html',
uiShade: 'light back',
back: 'intro'
})
内部 URL は問題なく機能しますが、これを行いたい場合はどうすればよいですか?
.state('facebook', {
url: 'https://www.facebook.com/'
})
これは明らかに機能しません。2 つの個別の配列を使用せずに、テンプレートに外部 (絶対) リンクを配置するための最良の方法は何でしょうか?