2013-02-28 21 views
0

我有一個index.jade文件,有兩個表單登錄和註冊。目前他們每個都調用一個單獨的js文件(action ='/ login'和action ='/ register')。我想知道是否可以將這兩個進程放入一個js文件,如具有exports.register和exports.login的index.js,但我不知道如何根據提交的表單區分它們;這些表單中的動作是什麼?或者如果這是可能的?不同的進程在一個js中,想要從一個玉石中調用不同的表格

我不介意讓他們這樣的時刻,我的問題是現在我試圖創建一個不同形式的個人資料頁面,我不想爲每個部分有單獨的js文件。

回答

1

您是否使用express框架?然後,您可以爲兩個操作創建一條路線。例如:帳戶/登錄和帳戶/註冊將使用一個名爲「帳戶」的路線,這將在account.js文件。事情是這樣的:

var routes = require('./routes'); 

app.get ('/account/:action', routes.account); 

行動將是:註冊和登錄

編輯:正如邁克提到你就能採取行動值是這樣的:req.params.action

+1

req.params.actions,即是 – 2013-03-05 00:10:50

相關問題