Javascript 有角度的前端在网络中不显示任何内容
我正在学习Thinkster的Anuglarjson Rails教程() 这是我到目前为止所做的 我在网上没有看到任何东西。我确实安装了node.js和npm。有什么我应该安装运行Angular web或运行的吗 也许我的脚本行有问题Javascript 有角度的前端在网络中不显示任何内容,javascript,angularjs,node.js,Javascript,Angularjs,Node.js,我正在学习Thinkster的Anuglarjson Rails教程() 这是我到目前为止所做的 我在网上没有看到任何东西。我确实安装了node.js和npm。有什么我应该安装运行Angular web或运行的吗 也许我的脚本行有问题 <script src="//ajax.googleapis.com/ajax/libs/angularjs/1.2.19/angular.min.js"></script> <script src="//cdnjs.cl
<script src="//ajax.googleapis.com/ajax/libs/angularjs/1.2.19/angular.min.js"></script>
<script src="//cdnjs.cloudflare.com/ajax/libs/angular-ui-router/0.2.10/angular-ui-router.js"></script>
<script src="js/app.js"></script>
[更新]
这是我得到的错误
编辑:正如评论所指出的,我对脚本标签的理解是错误的,非常抱歉!感谢评论人士指出这一点 这里有几个问题:
HTML
中添加,也就是说,这正是您应该在自己的文件中执行的方式,这只是一个JSFiddle操作HTML
文件您在
jsfiddle
示例中遗漏了许多内容,请更正以下内容
app.js中的文件:
在.state('home')
完成使用;
无需使用此用法
而不是;
在.factory('posts')之后使用;
无需使用此
已使用$scope.incrementUpVoces(post)
仅使用$scope.incrementUpVoces=函数(post)
.controller('PostsCtrl'
declare-incontroller('MainCtrl'
应在od之外MainCtrl
应避免@
来自@stateParams.id
在HTML中:
删除最后一个
那就可以好好工作了
请参阅删除了您的错误并开始工作。在plunker演示中,我使用了script.js
而不是app.js
它可能会帮助您浏览器控制台中出现任何错误?您甚至启动了服务器吗?旁注…您正在使用的是ld版本。上面的注释应该是“这是旧版本”已将版本更改为angular,但仍然没有显示任何内容需要更多关于哪些工作正常或不正常的反馈。该版本只是一个旁注,与问题没有直接关系。您从未提及是否启动了节点服务器,甚至可以在浏览器中访问它。我很糟糕。我正在运行节点服务器,看到的只是白色空白网页。路由和一切都很好。但我什么都没看到。#1完全错了。在脚本标记中使用模板是很好的文档。我遵循Thinkster的教程,他们使用脚本(ng模板)显示不同的视图取决于URL,您可以在脚本标记中放置任何您想要的内容,只要它是浏览器无法识别为脚本的类型