问:我在 angular.min.js: 28460 处不断收到“SyntaxError: Unexpected token '”。有人可以帮我弄清楚这是我的代码问题还是角度问题?
有角度的。module ( "todoListApp" ,[]) //应用程序名称和依赖项定义。Empty 告诉 angular 创建文件。如果第二个参数停止。将寻找 totdolist 应用程序而不是创建它。
. 控制器('mainCtrl' ,函数($范围,DataService的){ $范围。HelloService的= DataService的。helloLog (); $范围。helloWorld的=函数(){控制台。登录(“世界您好,这是主要的cotnroller说话!”
);
} $范围。whatsgoodWorld = function ( $scope ) {控制台. log ( "什么是好世界?!" ); } $范围。learningngchange = function (){控制台. 日志(“输入已更改” );} DataService的。getTodos ( function ( response ){ console . log ( response . data ); $scope .
待办事项 = 响应。数据;
}); }) //命名和回调函数. 服务(“DataService的” ,函数($ HTTP ){此。helloLog =函数(){控制台。登录(“你好,这是我第一次的服务!” ); }; //此方法华武官服务这个。getTodos =功能(回调){ $ HTTP 。GET ('模拟/ todos.json'
)
。then ( callback ) } //要获取的第一个参数是文件路径的 url。'then' 在服务器响应后执行});
答:请确保在您的 json 文件中删除了最后一个逗号:
[
{"name": "打扫房子"},
{"name": "给狗浇水"},
{"name": "喂草坪"},
{"name": "支付账单"},
{"名称”:“运行”},
{“名称”:“游泳”}
]