你好,我现在已经在我的角度项目中使用httpbackend伪造了一个后端。但我想在服务器节点js中传输我的假后端,但我不知道。
所以,就在这一刻,我有了这个:
ctrl.tpls = [];
ctrl.tplJson = undefined;
diapoService.getTpl().then(function (response) {
ctrl.tpls = JSON.stringify(response.data);
console.log(response.data);
});
function getTpl() {
return $http({
method: 'GET'
, url: '/getTpl'
});
我的控制器:
{{1}}
我想在我的选择中发送我的数组,但我的选择是空的为什么?请
非常感谢您的回答
答案 0 :(得分:0)
您必须更改此功能:
apps.get('/getTpl', function (req, res) {
res.status(200).json(["tp1", "tp2", "tp3", "tp4", "tp5", "tp6", "tp7"]);
});
另外我不使用Angular,但我不认为你必须将响应字符串化:
diapoService.getTpl().then(function (response) {
ctrl.tpls = JSON.stringify(response.data); // <- Is this necessary?
console.log(response.data);
});