nuxt 怎么直接查询数据库然后给页面插值呢? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
freak118
V2EX    Nuxt.js

nuxt 怎么直接查询数据库然后给页面插值呢?

  •  
  •   freak118 2021 年 9 月 28 日 4451 次点击
    这是一个创建于 1596 天前的主题,其中的信息可能已经有所发展或是发生改变。
    在 server-middleware 里能建立链接和查询到 但是如何插值到页面上呢
    8 条回复    2023-08-11 17:24:04 +08:00
    AoEiuV020
        1
    AoEiuV020  
       2021 年 9 月 28 日
    模板引擎,比如 express 的 ejs,
    freak118
        2
    freak118  
    OP
       2021 年 9 月 28 日
    @AoEiuV020 nuxt 还可以用 ejs 吗 nuxt 不是会自动识别 pages 下的.vue 文件生成路由吗 感觉不行啊
    AoEiuV020
        3
    AoEiuV020  
       2021 年 9 月 28 日
    @freak118 #2 看错了,当我没说,不懂 nuxt,
    DimitriYoon
        4
    DimitriYoon  
       2021 年 10 月 13 日
    创建一个对象或者对象数组
    把查询到的值赋给对象不就可了
    freak118
        5
    freak118  
    OP
       2021 年 10 月 14 日
    @DimitriYoon 再 nuxt serverMiddleware 里拿不到 nuxt 的 context 没法赋值, 在路由中间件里写可以赋值但没法做查询数据库的缓存
    DimitriYoon
        6
    DimitriYoon  
       2021 年 10 月 15 日
    @freak118 缓存为什么不让后端去做。不过你上述我有一个奇技淫巧,context 的值 可以放在 sessionStrong 里面,然后 serverMiddleware 那边拿到之后清空一下 sessionStrong
    freak118
        7
    freak118  
    OP
       2021 年 10 月 15 日
    @DimitriYoon 不是不让后端做 是我的数据是直接联数据库查的

    另外如果查出来的数据量比较大也可以用 session 这么搞吗
    elliotzhao87
        8
    elliottzhao87  
       2023 年 8 月 11 日
    https://nuxt.com/docs/guide/directory-structure/server#server-storage
    能否参考这个文档来处理缓存问题?
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2046 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 37ms UTC 15:02 PVG 23:02 LAX 07:02 JFK 10:02
    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