express 不使用 jade,ejs 等模板,页面传值有什么比较好的解决方案? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Garwih

express 不使用 jade,ejs 等模板,页面传值有什么比较好的解决方案?

  •  
  •   Garwih 2014 年 5 月 19 日 5637 次点击
    这是一个创建于 4354 天前的主题,其中的信息可能已经有所发展或是发生改变。
    最近在用express写个项目,初学,在用户登录跳转之后的页面传值这里遇到点问题,页面都没有使用模板。
    如果不用jade和ejs这些模板,怎么将用户数据传递到登录跳转后的页面?
    11 条回复    2014-05-22 15:31:20 +08:00
    young
        1
    young  
       2014 年 5 月 19 日
    get or session
    chemzqm
        2
    chemzqm  
       2014 年 5 月 20 日
    最简单的的办法url上加参数,用户登录数据为了安全起见都是通过session保存的,express有session中间件,存取用户数据非常简单,建议使用redis进行存取
    WildCat
        3
    WildCat  
       2014 年 5 月 20 日 via iPhone
    @chemzqm Redis存取,怎么自动过期呀
    Garwih
        4
    Garwih  
    OP
       2014 年 5 月 20 日 via Android
    @young
    @chemzqm
    用GET的话,感觉URL带参数不好看。
    session之前看过,就是不知道在服务端存入之后,在客户端的HTML文件中怎么用Javascript读取。
    rekey
        5
    rekey  
       2014 年 5 月 20 日
    楼上的几位,你们搞清楚LZ的问题了么?

    jade和ejs可以传递数据到下一个页面?
    Garwih
        6
    Garwih  
    OP
       2014 年 5 月 20 日   1
    @rekey
    res.render('next', {data: data});
    jade直接#{data}不就行了?
    rekey
        7
    rekey  
       2014 年 5 月 21 日
    @Garwih 这叫渲染页面。大哥。
    Garwih
        8
    Garwih  
    OP
       2014 年 5 月 21 日 via Android
    @rekey 初学,有表达错误请见谅。
    不过我觉得从服务端发送数据,jade模板引擎渲染页面的时候将数据显示到客户端页面上,这个理解为传值应该没错吧。
    rekey
        9
    rekey  
    nbsp;  2014 年 5 月 21 日
    @Garwih 没问题。可能只是我这种人理解不了。你顺便看看2楼的回答。跟你最初预想的是否相关。。。
    Garwih
        10
    Garwih  
    OP
       2014 年 5 月 21 日 via Android
    @rekey 2楼的回答差不多就是我想问的。但是没有给出具体的解决方法。现在我已经找到解决方法了,虽然感觉那方法并不是很好。
    rekey
        11
    rekey  
       2014 年 5 月 22 日
    @Garwih 最后一次友情提示你想明白你到底想问啥。
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     5599 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 37ms UTC 07:13 PVG 15:13 LAX 00:13 JFK 03:13
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86