当前位置: 首页 > news >正文

医疗器械类网站前置审批做淘宝网站规范 百度知道

医疗器械类网站前置审批,做淘宝网站规范 百度知道,wordpress浮动快捷,石家庄哪里有做网站的一.MVC MVC 软件系统分为三个基本部分#xff1a;模型#xff08;Model#xff09;、视图#xff08;View#xff09;和控制器#xff08;Controller#xff09; ThinkPHP6 是一个典型的 MVC 架构 控制器—控制器#xff0c;用于将用户请求转发给相应的Model进行处理模型Model、视图View和控制器Controller ThinkPHP6 是一个典型的 MVC 架构 控制器—控制器用于将用户请求转发给相应的Model进行处理并根据Model的计算结果向用户提供相应响应视图—为用户提供使用界面与用户直接进行交互。 模型—承载数据并对用户提交请求进行计算的模块。 MVC架构程序的工作流程 1用户通过View 页面向服务端提出请求可以是表单请求、超链接请求、AJAX 请求等 2服务端Controller 控制器接收到请求后对请求进行解析找到相应Model 对用户请求进行处理 3Model处理后将处理结果再交给 Controller 4Controller在接到处理结果后根据处理结果找到要作为向客户端发回的响应View页面。页面经渲染数据填充后再发送给客户端。 二.应用模式访问 项目访问路径域名/index.php/index/index index.php 入口文件(可以通过配置伪静态省略) index 控制器 index 方法 模板路径 默认设置的模板目录名是view如果没有特殊需求不建议更改 三.模板渲染 要使用View必须先引入think\facade\View 门面类 模板渲染的最典型用法是直接使用fetch方法不带任何参数系统会按照默认规则自动定位视图(view)目录下的模板文件其规则是控制器名(小写下划线)/操作名(方法名字).html 3.1简单渲染 自动定位当前控制器视图目录下的index视图文件view\index\index.html文件 namespace app\user\controller; use think\facade\View;class Index {public function index(){// 或者批量赋值View::assign([name ThinkPHP,email thinkphpqq.com]);// 模板输出return View::fetch();// 或者//return view();} } 一个控制器的接口文件index.php需要对应view下同名目录中的一个同名HTML文件。 即创建文件view/index/index.html与控制器中的接口文件对应这样控制器接口文件中的渲染代码便会找到这个HTML模板进行渲染。 view代码(注在app目录下view目录需要我们手动创建) 注控制器里面类对应view下面的目录 注控制器里面方法对应view下面的目录里的静态文件 3.2当前控制器下其他模板 定位的是当前控制器视图目录下的user视图文件 3.3只渲染内容 public function index() {// 此时要用单引号 双引号会解析变量$content 我是{$name}br/性别{$gender};return View::display($content, [name 张三, gender 男]);} 视图根目录模板 public function index() {return View::fetch(/index);// 或者return view(/index);} 当前控制器下其他模板 定位的是当前控制器视图目录下的index视图文件 public function index() {return View::fetch(index);// 或者return view(index);} 其他控制器下的模板 定位的是其他控制器视图目录下模板文件 控制器不存在只要视图目录和文件存在也可以访问 public function index() {return View::fetch(index/index);// 或者return view(index/index);} 相对定位下模板访问 相对的是入口文件index.php所在位置 public function index() {return View::fetch(../user/index.html);// 或者return view(../user/index.html);} 模板变量 使用assign方法进行全局模板变量赋值,如果你需要单次赋值的话可以直接用fetch方法传入 模板输出{$name} 视图模板赋值与模板输出 ?php declare (strict_types 1);namespace app\user\controller; use think\facade\View;class Index {//第一种输出方法 public function index() {// 模板变量赋值View::assign(name,ThinkPHP);//把ThinkPHP赋值给name 然后显示到view文件夹下的index.html 中的view{$name}/viewView::assign(email,thinkphpqq.com);// 或者批量赋值View::assign([name ThinkPHP,email thinkphpqq.com]);// 模板输出return View::fetch(/index);//加\渲染当前view目录下的html文件不加\的话他会渲染view\index\index.html文件 }//第二种输出方法 ,这种方法比上面的好用 public function index() {// 模板输出并变量赋值return View::fetch(/index, [name ThinkPHP,email thinkphpqq.com]); }//第三种输出方法public function index() {// view()助手函数return view(index, [name ThinkPHP,email thinkphpqq.com]); }} 前端代码 !DOCTYPE html html langen headmeta charsetUTF-8titleuser-index/title /head body 姓名{$name} br email:{$email} /div /body /htmlreturn View::fetch(/index); 加\渲染当前view目录下的html文件如果不加\的话他会渲染view\index\index.html文件会显示报错
http://www.w-s-a.com/news/757240/

相关文章:

  • 如何做网站推广自己的产品推荐个网站好吗
  • 网站经营范围wordpress注入点
  • 学校网站开发协议夫妻网络网站建设
  • 福州网站seo推广优化微信商家小程序怎么弄
  • 免费网站推广工具在游戏网站做中介合法
  • 网站建设前的规划网站建设公司六安
  • 公司注册网站开发的行业表述南宁在百度上建网站
  • 创建企业网站国内网站用django做的
  • 云主机网站的空间在哪制作微网站的平台
  • 长沙做网站 青创互联wordpress4.4.1
  • 宜昌哪里有专业做网站的网站开发做什么的
  • 3小说网站开发东莞网站公司哪家好
  • 做网站安全联盟解ps网站设计概述
  • 聊城公司做网站wordpress连接域名
  • 宣传网站建设的意义台州行app官网下载
  • 温州 网站优化网站开发公司前置审批
  • 网站开发具体的工作内容网站下载app免费
  • seo网站建设时文章频率昆山网站建设ikelv
  • 中天建设中瑞物资网站优化建立生育支持政策体系
  • 网站页面的宽度大网站怎样选域名
  • icp网站备案流程wordpress post 405
  • 网站怎样上传到空间重庆有多少网站
  • 用模板建商城购物网站嘉定专业网站建设
  • 网站开发与应用 论文dede手机医院网站模板
  • 织梦 网站栏目管理 很慢自学网页设计难吗
  • 茶文化建设网站的意义平顶山网站建设服务公司
  • 建设网站详细流程南京宣传片制作公司
  • 合肥网站排名什么网站做电气自动化兼职
  • 如何用api做网站交通建设门户网站
  • 阳西住房和城乡规划建设局网站长沙网站seo技巧