Node.js templateUrl使用angularJS和nodeJs时失败。。?
我正在尝试使用templeUrl启动此迷你应用程序,但我做不到?:(这是简单的代码,谢谢你的时间Node.js templateUrl使用angularJS和nodeJs时失败。。?,node.js,angularjs,Node.js,Angularjs,我正在尝试使用templeUrl启动此迷你应用程序,但我做不到?:(这是简单的代码,谢谢你的时间 <!DOCTYPE html> <html ng-app="app"> <head> <title></title> </head> <body> <zippy> <input type="text" ng-model="data.message"> &
<!DOCTYPE html>
<html ng-app="app">
<head>
<title></title>
</head>
<body>
<zippy>
<input type="text" ng-model="data.message">
</zippy>
<script type="text/javascript">
var app = angular.module('app', []);
app.directive('zippy', function(){
return{
restrict: 'E',
templateUrl: hello.html
}
});
</script>
</body>
</html>
查看节点代码,您正在执行
fs.readFile('public' + request.url)
可能要将其更改为:
fs.readFile('public/' + request.url)
不是应该是
模板URL:'hello.html'
吗?@raina77ow是的,但是页面现在挂断了?…浏览器没有响应…有趣的是,控制台中也没有任何错误…正在加载和加载,我无法关闭选项卡?控制台中是否显示启动
接收请求?@raina77ow谢谢你让我加入正确的轨道!已排序!问题是我的hello.html有一个和标记。换句话说,我试图将整个html页面放入另一个页面中…不可能正确:)你应该得到一个绿色标记,先生!:)它没有抱怨,但谢谢你;这是正确的语法!顺便说一下,我解决了这个问题。请阅读我的评论(上面)事实上,这是误导。前面的/
符号是请求.url
的一部分,如图所示。我想知道是谁投了这个票。
fs.readFile('public' + request.url)
fs.readFile('public/' + request.url)