我有:
使用路由的app.js(index.js)
一个index.js,这是我最初执行GET SQL数据的地方
index.pug,具有接受输入的形式,其中包括table.js
table.js,在文档准备好后,获取用户输入的值并将其存储为变量。
现在,我想参加
var userinput
,然后在所有内容加载完成后,在index.js的GET SQL数据中使用它。最初将获取默认查询。然后,我需要它进行包含用户输入的SQL查询。
但是我不知道该怎么做,因为index.js在table.js之前加载,并且无论它是否需要加载默认数据。目前,我无法在index.js中的table.js中检索变量
答案 0 :(得分:0)
在table.js中,创建一个对象,并在每次更改时对该对象设置userinput。使用mofule.export导出该对象。
在index.js中,需要table.js并将其分配给变量。现在,您可以访问该变量上的userinput,它将成为您在table.js中设置的任何内容。