我整天工作时都陷入这种情况:(。请帮助我。
我有网站需要使用 $http 提供程序从其他域调用 ColdFusion 文件。假设这是 cfm 文件的链接:http://xample.com/getStockCodesTest.cfm
这可能是 ColdFusion 文件的示例:
<cfcontent
type="application/json"
/>
{
"items": [
{
"StockCode" : { "col": "Stock Code", "value": "0231" },
"Qty" : { "col": "Qty", "value": "DS" },
"QtyOn" : { "col": "Qty On", "value": "Branch" },
"QtyVal" : { "col": "Qty Val", "value": "200" },
"ReleasedDate" : { "col": "Released Date", "value": "0" },
"S" : { "col": "S", "value": "0" },
"Description" : { "col": "Description", "value": "adfasdf" },
}
]
}
这是角码(我用coffeescript来写)
ajax = $http {
url: 'http://xample.com/getStockCodesTest.cfm'
method: 'JSONP'
params: {
callback: "JSON_CALLBACK"
}
}
ajax.success (data, status, headers, config) ->
console.log data
但是当检查萤火虫时。它总是返回错误:
那么我怎样才能有一个正确的方法来编写一个像这样的内容 json 的测试 ColdFusion 并使用 angularjs 来进入我的网络:(