博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
CI框架视图与控制器
阅读量:4356 次
发布时间:2019-06-07

本文共 753 字,大约阅读时间需要 2 分钟。

视图与控制器的关系:

  1. 控制器:

·调用视图

控制器需要根据用户访问的不同方法,去调用相关的视图

·传送数据

控制器需要向视图中传送需要展示给用户的业务数据

2. 视图:

简而言之,一个视图就是一个网页,或是网页的部分,如头部,底部,侧边栏等等

CI中的视图存放在:\application\views\

创建一个视图:

  1. 找到目录: 项目目录/view/
  2. 创建文件:文件后缀:一般用.php
  3. 写代码:HTML代码

调用一个视图:

  1. 调用一个视图

$this->load->view('视图文件名');//如果视图文件是.PHP结尾的,可以不写后缀,否则要加后缀

2. 调用多个视图

$this->load->view('hello_index_h');

$this->load->view('hello_index');

$this->load->view('hello_index_f');

将动态数据传入视图中:

数据通过控制器以一个数组或是对象的形式传入视图 , 这个数组或对象作为视图载入函数的第二个参数

controller/hello.php

function show(){$name="shuiyue";$count="1";$data=array('vname'=>$name,'vcount'=>$count);$this->load->view('v_hello',$data);//如果是调用多个视图,只需要在第一个视图传参$this->load->view('v_hello2');}

/view/v_hello.php

是第
位访问

 

 

转载于:https://www.cnblogs.com/Hebe/archive/2013/04/11/3015471.html

你可能感兴趣的文章
OpenGL第十一节:拉伸和过滤
查看>>
AlertDialog的onCreateDialog与onPrepareDialog用法
查看>>
swift菜鸟入门视频教程-12-21讲
查看>>
PL/SQL 异常处理程序
查看>>
javascript小白学习指南1---0
查看>>
div:给div加滚动栏 div的滚动栏设置
查看>>
java随机函数使用方法Random
查看>>
链表中环的入口结点
查看>>
凤姐讲学英语
查看>>
ActionBar
查看>>
5种方法实现数组去重
查看>>
2~15重点语法
查看>>
flask中的CBV,flash,Flask-Session,WTForms - MoudelForm,DBUtils 数据库连接池
查看>>
最近整理的提供免费代理列表的几个网站
查看>>
探偵ガリレオー転写る2
查看>>
快速排序算法C++实现[评注版]
查看>>
七尖记
查看>>
SAP(最短增广路算法) 最大流模板
查看>>
用极大化思想解决矩形问题学习笔记
查看>>
Django REST Framework 简单入门
查看>>