0
我在Ionic中有一个模式,显示用户选择的国家/地区列表,但是我的ng-click语言标志看起来并没有激发$ scope.function )我已经分配了。下面是我有:Ionic Popup ng-click不起作用
显示的模式:他们
$scope.showLanguages = function() {
var myPopup = $ionicPopup.show({
templateUrl: 'templates/languageSelect.html',
title: 'Language Select',
scope: $scope,
buttons: [
{
text: '<b>Close</b>',
type: 'button-positive',
onTap: function (e) {
return;
}
}
],
cssClass: 'animated bounceInDown'
});
}
我的模板,显示我的标志,与NG点击:
<div class="row">
<button ng-class="getFlagClass(language)" ng-click="setLanguage()" class="col flag-icon flag-icon-squared" ng-repeat="language in data.languages" />
</div>
最后我NG-点击功能与打开模态的范围相同(注意$范围正在传入模态)
$scope.setLanguage = function() {
alert('test');
}
任何人都可以建议我可能在这里做错了吗?这看起来像Ionic中的一个错误,但我可能是错的。
感谢