私は AngularJS から始めており、「ロード」イベントと「エラー」イベントを iframe にバインドする必要があります。
<ul data-ng-controller="WebServicesCtrl">
<li data-ng-repeat="webservice in webservices">
<a href="{{webservice.wsdl}}">{{webservice.name}}</a>
<iframe src="{{webservice.wsdl}}" class="hidden"></iframe>
</li>
</ul>
私は使用しようとしましたが、成功しませんでした$scope.watch
。$scope.apply
指定されsrc
た . このようなもの:
app.controller('WebServicesCtrl', function WebServicesCtrl($scope, $http) {
$http.get('/webservices').success(function(data /* from expressjs, yaaay! */) {
$scope.webservices = data;
/* make iframes listen to load and error right after scope change,
before AngularJS inject them. */
});
});
私MUST NOT
は使用します<iframe onload="" onerror="" />
。jQueryフォームについて教えてください。「純粋な AngularJS」のケースも大歓迎です。jQuery が不要であることを思い出してください。時には私たちは巨大な遺産を手に入れ、物事が美しくなることはありません。
私は$injector
、またはそのようなものを使用する必要がありますか?そのドキュメントはとても若いので痛いです。そろそろソースコードを勉強しないといけないようです。