开发者社区> 问答> 正文

关于action与视图:报错

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

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

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

    2020-06-09 10:45:04
    赞同 展开评论 打赏
问答分类:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
AutoAlerts-From Data to Action 立即下载
低代码开发师(初级)实战教程 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载