Skip to content

Instantly share code, notes, and snippets.

@angelochen960
Created February 1, 2014 08:17
Show Gist options
  • Save angelochen960/8749530 to your computer and use it in GitHub Desktop.
Save angelochen960/8749530 to your computer and use it in GitHub Desktop.
json with "$content" property works in angularjs 1.0.7, but disappear in 1.2.10
<html ng-app="app">
<head>
<!--
<script src="//ajax.googleapis.com/ajax/libs/angularjs/1.0.7/angular.min.js"></script>
<script src="//ajax.googleapis.com/ajax/libs/angularjs/1.0.7/angular-resource.min.js"></script>
-->
<script src="//ajax.googleapis.com/ajax/libs/angularjs/1.2.10/angular.min.js"></script>
<script src="//ajax.googleapis.com/ajax/libs/angularjs/1.2.10/angular-resource.min.js"></script>
<script type="text/javascript">
var app = angular.module('app', ["ngResource"]);
app.controller("MainCtrl", ["$resource", "$scope", "$http", function ($resource, $scope, $http) {
delete $http.defaults.headers.common["X-Requested-With"];
var url = "http://echo.jsontest.com/title/ipsum/%24content/blah"
$scope.msg = 'hello'
$scope.getHttp = function () {
$http.get(url).success(function (data) {
console.log('http get')
console.log(data)
})
}
$scope.getResources = function () {
console.log('resources get ')
$resource(url).get(function (r) {
console.log(r)
$scope.rec = r
})
}
}])
</script>
</head>
<body>
<div ng-controller="MainCtrl">
{{msg}}
<button ng-click="getHttp()">HTTP get</button>
<button ng-click="getResources()">Resources Get</button>
</div>
</body>
</html>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment