我一直在努力提出ajax请求,但似乎有问题.当我的json属性名称在"(如{"name":value"})中时,它可以工作,但属性名称不是.我有以下的例外情况
SyntaxError: Unexpected token s
at Object.parse (native)
at pb (http://localhost:8080/angularjs/lib/angular.min.js:12:472)
at Vc.d.defaults.transformResponse (http://localhost:8080/angularjs/lib/angular.min.js:92:314)
at http://localhost:8080/angularjs/lib/angular.min.js:92:127
at Array.forEach (native)
at n (http://localhost:8080/angularjs/lib/angular.min.js:6:192)
at Qb (http://localhost:8080/angularjs/lib/angular.min.js:92:109)
at c (http://localhost:8080/angularjs/lib/angular.min.js:93:295)
at h (http://localhost:8080/angularjs/lib/angular.min.js:77:437)
at http://localhost:8080/angularjs/lib/angular.min.js:78:169
Run Code Online (Sandbox Code Playgroud)
这是我的代码:
index.html的:
<!doctype html>
<html ng-app>
<head>
<script src="lib/angular.min.js"></script>
<script src="js/indexApp.js"></script>
</head>
<body>
<div>
<div ng-controller="AjaxController">
{{users.data}}
</div>
</div>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)
indexApp.js
function AjaxController($scope, $http) {
$scope.beers = [ 0, 1, 2, 3, 4, 5, 6 ];
console.log("OMW");
$http({
method : 'GET',
url : 'data.json'
}).success(function(data, status, …Run Code Online (Sandbox Code Playgroud) 我想在 HTML5 视频上画东西。为此,我试图在 HTML5 视频元素上放置一个画布。
但是当我将画布放在视频元素上时出现问题,视频控件不起作用。由于画布获得了所有的鼠标悬停和点击事件。有没有办法将事件委托给视频控件或在其他地方显示控件?
任何帮助/想法都会很棒。
我有一个本地文件夹,我保存我的文件,如:
C:\文件\ img1.png
C:\文件\ img2.png
C:\文件\ video.avi
我想要做的是在位于不同目录下的tomcat上发布这些文件.并从以下访问:
本地主机/文件/ img1.png
本地主机/文件/ img2.png
本地主机/文件/ video.avi
由于我使用不同的应用程序创建这些文件,我不想复制[pathToTomcat]/webapps/files下的文件.
是否有一种简单的方法可以将Tomcat配置为在本地文件路径上的某个给定URL下发布文件.
谢谢.
ajax ×1
angularjs ×1
html ×1
html5-canvas ×1
html5-video ×1
javascript ×1
json ×1
tomcat ×1
tomcat6 ×1