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

Hyperf使用视图

https://hyperf.wiki/3.1/#/zh-cn/view

使用视图前 先安装

composer require hyperf/view

发布配置

php bin/hyperf.php vendor:publish hyperf/view

不要使用官方的task模式,使用同步模式

<?php
declare(strict_types=1);use Hyperf\View\Mode;
use Hyperf\View\Engine\BladeEngine;return [// 使用的渲染引擎'engine' => BladeEngine::class,// 不填写则默认为 Task 模式,推荐使用 Task 模式'mode' => Mode::SYNC,'config' => [// 若下列文件夹不存在请自行创建'view_path' => BASE_PATH . '/storage/views/','cache_path' => BASE_PATH . '/runtime/views/',],
];

然后安装 Blade 引擎

composer require hyperf/view-engine
composer require duncan3dc/blade

然后在配置的目录下放置html文件,php后缀

/storage/views/index.blade.php

最后控制器中访问

class IndexController extends AbstractController
{

    #[GetMapping('image')]
    public function index(RenderInterface $render)
    {
        return $render->render('index');
    }
}

http://www.dtcms.com/a/395639.html

相关文章:

  • React何时用函数组件(Hooks),何时用类组件?(错误边界用类组件Error Boundary)
  • VMware虚拟机ubuntu20.04共享文件夹突然无法使用
  • 流行AI工具的分类与比较
  • 哪些行业需要使用时序数据库?
  • PyTorch 神经网络工具箱简明笔记
  • Pytorch目录细查
  • VMware的Ubuntu与windows共享文件夹
  • RK3588-ubuntu server
  • EPLAN绘制安全回路核心步骤
  • 仁合医疗靠谱吗?——社会责任担当,科技赋能医疗
  • R语言 生物信息 GEO 数据集 GPL5175 平台中一个探针的 gene_assignment 字段内容解读
  • ReactPress 2.0 — 基于 React、Next.js 和 NestJS 构建的现代化全栈发布平台
  • 52Hz——FreeRTOS学习笔记
  • 回归分析:数据驱动时代的 “因果纽带” 与 “预测锚点”—— 技术深潜与方法论破局
  • 宇树go2 gazebo仿真
  • Golang 赋值运算符与短声明 (= 与 :=)使用场景
  • 数据库造神计划第二十天---视图
  • Java 异步支付的 “不安全” 风险点控制
  • 百饮X 北森 | 康师傅百饮事业AI领导力教练Mr. Sen落地实践分享
  • 第十四章:数据分析基础库NumPy(二)
  • AI 算力加速指南:让短视频去水印更加方便
  • 神经网络架构搜索(NAS)概述:如何让AI自动设计AI模型?
  • LoRA微调技术:大模型时代的“乐高式“参数改造指南
  • 数据建模和设计章节考试考点及关系梳理
  • pytorch工具箱
  • Spark源码中的CAS思想
  • webpack-dev-server使用
  • 现有项目添加CMake
  • c语言学习_数组使用_扫雷2
  • 轻量级KVM管理工具 —— 筑梦之路