看到搜索框对应的action链接 是 /
可是在路由里死活没有找到 post('/’, function())啊
搜索是get,不是post
<form id="search_form" class="navbar-search" action="/"> <input type="text" id="q" name="q" class="search-query span3" value=""> </form>
弱弱的问: 这是通过 get 的么?
form 有method属性, 可以是post, 或者get 那这样说默认就是get了吧… 我写form都是要把method写上的.
个人觉得比较好的写法是
多谢多谢,真是学习了。
那也就是说 请求传到 controller/site.js 的 exports.index = function (req, res, next) 里了。
比较奇怪的是,为什么能够直接用 req.query 这个值怎么设置进去的?
看了 express 的说明,明白了…… 多谢