Angularjs'路线和最佳做法

时间:2014-11-25 00:00:14

标签: javascript angularjs node.js

我是角度js的新手,并且遇到一些麻烦使我的第一个项目有效。这是我的项目的github: https://github.com/User199011/ClientCrossPlateform

我还将node.js与node-webkit一起使用。

当我启动我的应用程序时出现此错误:

includes\routes\routes.js:10
                templateUrl : '../includes/files/home/home.html',
                ^^^^^^^^^^^
SyntaxError: Unexpected identifier
    at exports.runInThisContext (vm.js:69:16)
    at Module._compile (module.js:437:25)
    at Object.Module._extensions..js (module.js:472:10)
    at Module.load (module.js:354:32)
    at Function.Module._load (module.js:310:12)
    at Module.require (module.js:362:17)
    at require (module.js:378:17)

我尝试了几种语法(使用" /"之前,没有等)但没有成功。

我想也许你可以帮我这个?

关于最佳实践的第二个问题。我在Angular上读过一些关于架构的文章,但他们并没有真正回答我的问题。

现在我只想要一个简单的应用程序,其中未登录的用户可以自己连接,并且已登录的用户可以访问该内容。所以我为我的应用程序考虑了这些模块,如果有更好的答案,请纠正我(我更习惯于C#/ C ++ / java下的模型): - modules loggedContent(依赖项:关于记录的可能性的模块:消息,设置......) - 模块未记录 - 模块应用程序(依赖项:loggedContent,unlogged)

这样我就可以在不触及应用程序的情况下添加任意数量的内容,这是对angular / js架构的理解吗?

但是,由于angular / js中的服务似乎是在模块中注入的(我希望所有模块都可以访问某些服务,例如" getCurrentUser")我无法找到我的" loggedContent"模块可以访问我的应用程序中定义的服务。

0 个答案:

没有答案