Durch klicken auf die Schaltfläche "push" muss ich ein neues Fenster öffnen und HTML-Inhalt übergeben, um es anzuzeigen. HierWie öffnet man ein Browserfenster und gibt HTML-Inhalte weiter?
ist, dass die Anzeige der HTML-Ansicht:
Hier ist Controller-Definition:
var test = angular.module('test', []);
test.controller('testController', ['$compile', '$scope','$window', function($compile, $scope, $window) {
$scope.openWindow = function() {
$window.open('to-print', 'width=500,height=400');
};}]);
Hier HTML-Inhalt:
<div ng-app="test" id = "content" ng-controller="testController">
<label>Entar Name:</label>
<label>Michael</label>
<br/>
<br/>
<label>Entar Age:</label>
<label>25</label>
<hr/>
<button ng-click="openWindow()">push!</button>
</div>
Und die HTML Ich möchte Anzeige im geöffneten Fenster ist:
<label>Entar Name:</label>
<label>Michael</label>
<br/>
<br/>
<label>Entar Age:</label>
<label>25</label>
Hier ist fiddle.
Wie kann ich es implementieren?
Bitte beachten Sie die folgenden Links. http://stackoverflow.com/questions/28553547/send-angularjs-variables-to-new-popup-window http://stackoverflow.com/questions/22921262/angularjs-issues-passing-data-to-a-new -browser-fenster-on-internet-explorer – Aravind