0
modal.resultsのモーダル角度スローエラーでレンダリングを使用すると、モーダルは定義されていません。私は間違って事前に何をしているのですか?uibmodalでレンダリングされたプロパティを使用するとエラーが発生します
私は、私は非常にうまく機能し、動的にプロパティを設定することができるようにモーダルダイアログを取得するためにquerySelectorを使用..しかし、戻って選択Googleでさらにいくつかの検索をした後
function showMyPopover(p) {
var modal = $uibModal.open({
templateUrl: '/app/templates/modals/customPopoverModal.html',
controller: 'customPopoverController as vm',
size: 'sm',
animation: true,
windowClass: 'level-modal',
windowTopClass: 'ng-animate',
resolve: {
results: function() {
return vm.results;
}
}
}).rendered.then(function() {
// Grab target element
//var element = document.querySelector('#pid' + p),
var element = $('#pid' + p);
var ePosition = element.offset();
var mLeft = 25;
var mTop = 25;
popModal = document.querySelector('.modal-dialog');
// Set style
popModal.style.margin = 0;
popModal.style.top = 0;
popModal.style.left = 0;
popModal.style.backgroundColor = "green";
var oTop = ePosition.top;
var oLeft = ePosition.left;
popModal.style.top = oTop + mTop + "px";
popModal.style.left = oLeft + mLeft + "px";
});
modal.result.then(function (reply) {
vm.action = reply.choice;
});
}