我好像没有在看到view界面的作用

来源:8-5 [MVC微框架]后台首页的搭建

坚持MyDream

2017-02-27 23:05

controller和model页面的作用一直有看到,可是没看到view页面作用

写回答 关注

2回答

  • moockm
    2017-02-28 18:40:19
    已采纳


    在控制器函数里面,先调用模型(M),再显示(VIEW::display())

    坚持MyDr...

    这个view并没有 刚开始的MVC开发模式那几节课里面的 view.class.php文件的作用啊.这里的VIEW::display()是控制器 调用模型取数据,然后再用封装好的smarty类的静态方法::display() 可能这里的class View{}里封装的smarty类的 display()方法就是视图显示层吧!

    2017-02-28 19:58:15

    共 1 条回复 >

  • moockm
    2017-03-01 14:03:50

    smarty是视图引擎,在VIEW中调用smarty类方法,并用静态方法去实例化,所以自以后调用视图的时候就可以直接写VIEW::(+方法名),而不用实例化类了。

    你可以仔细看一下7-7那一节课(工厂模式体验)

MVC架构模式分析与设计

通过学习MVC理论知识,由浅入深带您实现人生第一个MVC框架

82400 学习 · 929 问题

查看课程

相似问题