Javascript 如何将用户输入导入express router(加载后)

Javascript 如何将用户输入导入express router(加载后),javascript,node.js,express,router,Javascript,Node.js,Express,Router,我有: 使用路由的app.js(index.js) 一个index.js,最初执行我的GET SQL数据 一个index.pug,它有一个接受输入的表单,其中包括table.js 当文档准备就绪时,table.js将获取用户输入的值并将其存储为变量 现在,我想接电话 var userinput 当然,在加载完所有内容后,在index.js中的GET SQL Data中使用它。它最初将获得一个默认查询。然后我需要它接受一个包含userinput的SQL查询 但是我不知道该怎么做,因为index

我有:

使用路由的app.js(index.js)

一个index.js,最初执行我的GET SQL数据

一个index.pug,它有一个接受输入的表单,其中包括table.js

当文档准备就绪时,table.js将获取用户输入的值并将其存储为变量

现在,我想接电话

var userinput 
当然,在加载完所有内容后,在index.js中的GET SQL Data中使用它。它最初将获得一个默认查询。然后我需要它接受一个包含userinput的SQL查询


但是我不知道该怎么做,因为index.js在table.js之前加载,不管它需要加载默认数据。目前我无法在index.js中检索table.js中的变量,请在table.js中创建一个对象,并在每次更改时在该对象上设置userinput。使用mofule.Export导出该对象

在index.js中,需要table.js并将其分配给变量。现在您可以访问该变量的userinput,它将是您在table.js中设置的任何内容