View::assign赋值的变量刷新页面失效,如何解决?

chzbv 分类: 求助交流

webman版本在控制器__construct()中使用View::assign对常用变量进行赋值,页面刷新后提示变量不存在,如果关掉配置文件中的controller_reuse就没问题,请问如何解决?如果控制器设置为不复用有何影响?

查看更多

回复

共 5 条回复
  • meystack
    官方原版插件,商用首选!❤️

    可以使用中间件来解决

    2022-08-31 13:38:26 0 举报 评论
    • chzbv meystack 2022-08-31 14:18:53

      感觉挺麻烦的,不直观,没有其他解决办法了?

    • chzbv meystack 2022-08-31 14:20:36

      中间件能只针对某个控制器不?

    • meystack chzbv 2022-08-31 16:02:54

      可以在中间件里面进行判断

    • meystack chzbv 2022-08-31 16:03:17

      或者自己写一个控制器函数,在每个需要使用的地方调用

  • chzbv
    这个人很懒,什么都没有留下~

    感觉挺麻烦的,不直观,没有其他解决办法了?

    2022-08-31 14:18:53 0 举报 评论
  • chzbv
    这个人很懒,什么都没有留下~

    中间件能只针对某个控制器不?

    2022-08-31 14:20:36 0 举报 评论
  • meystack
    官方原版插件,商用首选!❤️

    可以在中间件里面进行判断

    2022-08-31 16:02:54 0 举报 评论
  • meystack
    官方原版插件,商用首选!❤️

    或者自己写一个控制器函数,在每个需要使用的地方调用

    2022-08-31 16:03:17 0 举报 评论