开发者社区 问答 正文

关于action与视图:报错

现在很多框架的视图都是render一个模板文件,每个acton都得写,很麻烦 

写一个缺省的action类
处理了在rener方法处理了包含模板的操作
 其他类只要继承这个类,设置输出的数据就可以 ,这样框架在调render方法的时候,就执行了缺省action相应的模板加载工作,很方便
如果是假如是ajax,或者输出图片,就麻烦了 因为这些请求也有数据,但不加载模板, 然后又写了跟缺省Action类平行的ajaxAction imageAction 
但这样感觉这些应该是跟视图相关,写在action类里面有点不合适,
 合理的结果是 
 应该是每个action有请求,有响应,响应的视图有模板视频,json数据视图,图片视图,如果不是写在继承action下面,应该怎么写才比较合适呢?  
   

展开
收起
kun坤 2020-06-09 10:44:58 584 分享
分享
版权
举报
1 条回答
写回答
取消 提交回答
  • 降低action的重量, 将service层做的尽可能的小, so, next你懂得######其實就幾個Action啦 參數一樣就通用下~######我就是这样的,弄个抽象的action基类,里面放些通用的方法,各个业务的action类继承之,子类再进行相应的方法重写或扩展。至于没有必要的视图输出,就不要了嘛,用不着纠结的

    2020-06-09 10:45:04 举报
    赞同 评论

    评论

    全部评论 (0)

    登录后可评论
问答分类:
问答地址:
AI助理

你好,我是AI助理

可以解答问题、推荐解决方案等

登录插画

登录以查看您的控制台资源

管理云资源
状态一览
快捷访问