• 5)关于CSS和js静态文件引入路径


    (1)参考资料   thinkphp5手册      视图--->输出替换  

    (2)方法(1)在我们的application中,找到config.php,在里面输入这样的配置:

      

        

     1 <?php
     2     // +----------------------------------------------------------------------
     3     // | ThinkPHP [ WE CAN DO IT JUST THINK ]
     4     // +----------------------------------------------------------------------
     5     // | Copyright (c) 2006~2016 http://thinkphp.cn All rights reserved.
     6     // +----------------------------------------------------------------------
     7     // | Licensed ( http://www.apache.org/licenses/LICENSE-2.0 )
     8     // +----------------------------------------------------------------------
     9     // | Author: liu21st <liu21st@gmail.com>
    10     // +----------------------------------------------------------------------
    11     
    12     return [
    13         /**
    14          * 配置自己的路径
    15          */
    16         // 视图输出字符串内容替换
    17     
    18         'view_replace_str'  => [
    19             '__PUBLIC__' => '../../../public/static',
    20             '__ROOT__'   => '/',
    21         ],
    22         // +----------------------------------------------------------------------
    23         // | 应用设置
    24         // +----------------------------------------------------------------------
    25         

      那个public为啥那么写,参照我的控制器的,因为html页面的控制器是login   然后位于  application/admin/controller/login

            

     所以蹦了三级。  然后那个css和js在public的static中,所以  那个__PUBLIC__才那么写的。

    (3)方法(2),还可以参照手册那么写:  

    return $this->fetch('login',[],['__PUBLIC__'=>'/Per_boke/public/static']);
    这个只是适用于当前这个控制器的这一个配置,其他的不适用
  • 相关阅读:
    Spring类中的split()方法
    单例模式
    c#操作文件
    c#选择文件
    c#判断程序是否正在运行
    .net创建文件夹和txt文件
    .net 程序睡眠之后执行
    .net读取txt文件
    .net Post Json数据
    sql查看表结构以及表说明
  • 原文地址:https://www.cnblogs.com/xiaoyoucai/p/7530848.html
Copyright © 2020-2023  润新知