我有以下代码:
$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(); };
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。