うん、あなたは間違いなく
は、コンポーネントまたはディレクティブ
angular.module('myModule').component('example', {
template: "<div class='muhClasses'> FAQsOpening a new window</div><div ng-click='$ctrl.click" class="button">click</div>"
controller: ['$window', function($window){
this.click = function(){
console.log('clicked');
$window.close();
};
}]
};
新しいウィンドウを開きたいとき
を行い、状態に
$stateProvider.state('newwindow', {
url: '/window/',
component: 'example'
});
の定義を作成することができます
var mWindow = $window.open($state.href('newwindow', {}, {absolute: true});
これにより、アプリケーションで使用されているすべてのスタイリングを含む新しいアプリケーションウィンドウが開きます。
その後、mWindowへの参照を使用して、それからデータを取得することができます。ただの例
ちょっと考えて、新しいウィンドウを開くことを意味しますか? modalは、あなたがしようとしていることを達成する可能性はありますか?