angularjs – Ionic:来自模板的popover>如何动态传递param U
发布时间:2020-12-17 10:20:35 所属栏目:安全 来源:网络整理
导读:我有以下代码: $ionicPopover.fromTemplateUrl('templates/popover_available_sounds.html',{ scope: $scope,}).then(function(popover) { $scope.popover = popover; }); // Display Popover $scope.openPopover = function($event) { $scope.popover.show
我有以下代码:
$ionicPopover.fromTemplateUrl('templates/popover_available_sounds.html',{ scope: $scope,}).then(function(popover) { $scope.popover = popover; }); // Display Popover $scope.openPopover = function($event) { $scope.popover.show($event); }; $scope.closePopover = function() { $scope.popover.hide(); }; 使用以下方法从视图中调用: <button ng-click="openPopover($event)" class="button button-icon icon ion-plus-circled"></button> 所以我无法将模板的URL作为参数传递. 我该怎么办? 谢谢你的建议.
我使用以下代码修改解决了它:
// Display Popover $scope.openPopover = function($event,templateName) { // Init popover on load $ionicPopover.fromTemplateUrl('templates/'+templateName,{ scope: $scope,}).then(function(popover) { $scope.popover = popover; $scope.popover.show($event); }); }; $scope.closePopover = function() { $scope.popover.hide(); }; (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |