app.factory('Greeter', ['$resource',function($resource){
return $resource(
'http://123.com/processor.php?'+'myvar=1066',
{callback: 'JSON_CALLBACK'},
{
query: {method:'GET',isArray:true}
});
}]);
我试图将一个简单的静态变量传递给一个php文件来获取回调值,但它似乎没有按照我上面使用的方式正确传递。由于铬检查员显示
Query String Parametersview parsed
callback=JSON_CALLBACK
我想知道这样做的正确方法是什么?
谢谢
答案 0 :(得分:2)
试试这个
app.factory('Greeter', ['$resource',function($resource){
return $resource(
'http://123.com/processor.php',
{
myvar: 1066,
callback: 'JSON_CALLBACK'
},
{
query: {method:'GET',isArray:true}
});
}]);
现在你应该
http://123.com/processor.php?myvar=1066&callback=JSON_CALLBACK
执行以下操作后
Greeter.query()
或
http://123.com/processor.php?myvar=1066&callback=JSON_CALLBACK&myvar2=77777
这样做
Greeter.query({myvar2: 77777});