【发布时间】:2015-09-11 19:51:44
【问题描述】:
这是我的控制器,它将 JSON 数据传输到 Wordpress:
app.controller('AboutController', function($scope, $http) {
$scope.device=device;
var page_id = 2;
$.ajax({
url: 'http://davidemilone.com/provawp/?json=get_page&page_id='+page_id+'&callback=?',
dataType: 'jsonp',
type: 'GET',
success: function(data) {
$scope.page=data.page;
console.log("contenuto" + $scope.page.content);
}
});
});
现在,这是我的 HTML 页面:
<ons-page ng-controller="AboutController" >
<ons-toolbar modifier="opacity">
<div class="left">
<ons-toolbar-button ng-click="menu.toggle()"><ons-icon icon="ion-navicon-round" fixed-width="false"></ons-icon></ons-toolbar-button>
</div>
<div class="center">{{page.title}}</div>
</ons-toolbar>
<div class="app-page-content">
<p class="page-content" ng-bind-html="page.content"></p>
</div>
为什么数据没有立即加载,只有在我点击返回或轮播自动滑动时才会加载;我做错了什么?
【问题讨论】:
标签: jquery json angularjs cordova onsen-ui