当不同的函数需要从数据库调用数据时,如何避免使用全局变量.(JS)
How to avoid global variables when different functions need data from database call. (JS)
我试着解释一下这个标题(-;
我正在制作一个应用程序。它在后端调用数据库。该应用程序还收集不同屏幕上的用户信息。它们需要以不同的方式与后端数据相结合,并向用户提供输出。
我想调用db一次,而不是从每个函数。现在,在init上我定义了很多全局变量。我知道所有这些全局变量的东西不是一个好主意。但是什么是?
*)读过
这就是JavaScript库可以很好地为您服务的地方。像React这样的框架允许你设置处理不同模型的方法,比如你描述的用户模型,并使其更容易在整个应用程序中使用每个模型
谢谢@finalfreq'我看到有很多框架。而且,学习和与他们一起工作需要一段时间。但我很高兴我不必再搜索Javascript本身。(——;
相关文章:
- 全局变量和全局对象的属性之间有什么区别吗
- delete关键字在全局变量上的不同行为
- 为了避免创建全局变量,可以将所有变量分配给一个对象吗
- 避免使用underscorejs上的全局变量
- 什么's是处理多个js文件之间交互的简单方法,同时避免溢出全局变量
- 避免节点中全局变量的最佳实践
- Javascript避免函数之间的全局变量
- 如何避免杜兰达尔 2 中的全局变量
- YUI3 - 创建全局变量以避免使用 .use(..);
- 如何将代码包装到模块中以避免使用全局变量
- 访问Node.js中其他promise函数中的firebase防火promise局部变量-避免全局
- 在node.js中共享对象并避免全局变量
- React+Flux-如何避免全局变量
- 是否应避免全局变量
- 为了避免全局变量和方法,外部JavaScript文件应该是什么样子的?
- 避免使用全局变量意味着必须在不同的函数中声明相同的变量
- 当不同的函数需要从数据库调用数据时,如何避免使用全局变量.(JS)
- 避免使用全局变量
- 避免在Javascript中使用全局变量和函数
- 应该避免使用与全局变量冲突的变量