工場からデータを取得しています。リクエスト後いくつかのプロパティを定義するデータはリロード時にのみロードされますか?
http.get('app/propertyType/get.php').then(function (response)
{
if (response.data) {
var data = response.data;
dataFactory.propertyTypes = angular.extend({
asArray: data
}
});
}
});
getPropertyTypes: function() {
return this.propertyTypes;
}
$scope.propertyTypes = DataFactory.getPropertyTypes();
$scope.$watch(function() {
return DataFactory.getPropertyTypes();
}, function (newValue) {
if (newValue) {
$scope.propertyTypes = newValue;
}
});
ので、それが正常にこの問題を解決するためにdata..howロードするためにリロードが必要とどのようにイムは、コントローラになって...ザッツ?私はルートを変更するたびに、それは既にページに読み込まれているはずです。
あなたのルート設定で 'resolve'機能を使うことができます。 Route resolveは約束を受け入れるので、約束が解決された後にのみページが読み込まれます。 –