在首页有两个选项:
1.创建新
2.edit
1.转到index.html
2.应该使用数据来索引html(数据应该从数据库加载)
//从数据库中获取数据
export class Track {
id: number;
name: string;
}
export var TRACKONE: Track[] = [
{id: 11, name: 'App1'},
{id: 12, name: 'App2'},
{id: 13, name: 'App3'},
{id: 14, name: 'App4'},
];
这里我从db检索数据是fine.its response.data 再次分配给$ scope.form,这是我从表单传递给提交数据的对象。
// index.html的(局部的)
$scope.getItem = function(id) {
var auth = btoa("root:root");
$scope.form["@class"] = "ProjectDetails";
$http.defaults.headers.common.Authorization = 'Basic ' + auth;
$http.get("http://azuspeedcp01:2480/document/InternalRPA/"+id+"/*:-1", {
})
.then(function(response) {
console.log(response);
$scope.form=response.data;
});
}
如何使用数据路由到index.html。我不知道。请帮助我。
答案 0 :(得分:0)
转到 index.html
应该使用数据索引html (数据应该从数据库加载)
因此,您希望始终保持在同一屏幕上,那么为什么要在同一屏幕上重定向(刷新)? 您可以在同一屏幕的任何位置使用相同的范围对象(index.html),
如果要重定向数据。然后,只需使用
维护值location.$path("routename")
重定向屏幕,并使用$localStorage
答案 1 :(得分:0)
我找到了答案,我可以使用角度服务从一个服务路由到另一个服务。谢谢所有人帮助我
app.service('srvShareData', function($window) {
var KEY = 'App.SelectedValue';
var addData = function(newObj) {
alert("2"+newObj);
$window.sessionStorage.setItem(KEY,JSON.stringify(newObj));
};
var getData = function(){
var mydata = $window.sessionStorage.getItem(KEY);
return mydata;
};
return {
addData: addData,
getData: getData
};
})