2015-12-14 23 views
0

我最近开始玩AngularJS和Node.js,并且在确定放置node-mysql连接块的位置时遇到了一些问题。我的应用程序分为每个单独页面的HTML和JavaScript文件,每个JavaScript文件都包含各个HTML页面的配置和控制器块。如果我希望我的应用程序连接到MySQL数据库,那么我应该在哪里放置连接块?我最初的想法是把它放在app.js中,但其他页面如何利用这个连接呢?任何帮助是极大的赞赏!我在哪里使用AngularJS和node-mysql连接到MySQL数据库?

+0

欢迎来到StackOverflow并感谢您的问题。希望再见到你。你有一些代码向我们展示?这将有助于提供答案。 –

+0

把它放在**工厂**。 https://docs.angularjs.org/guide/services – georgeawg

回答

0

我假设你在这种情况下使用Node作为你的服务器,你会希望你的node-mysql信息在你的服务器代码的某个地方。

+0

我是否使用此服务器文件作为导出用于其他js文件? –

+0

看起来你对你的客户端(Angular)代码和你的服务器(Node)代码之间的关系有点困惑。我建议看看一个简单的例子:https://scotch.io/tutorials/creating-a-single-page-todo-app-with-node-and-angular – brettkc