繁体   English   中英

使用 CodeIgniter4 路由到 Js 文件

[英]Routing to Js file with CodeIgniter4

假设我在iot-code-igniter\\public\\style文件夹中有这个公共文件夹

在此处输入图片说明

我在文件夹iot-code-igniter\\app\\Views有文件data.php 在此处输入图片说明

在这里,我试图调用JSCSSdata.php的代码不起作用,下面是index.php

<head>
    <script type = "text/javascript" src="../../public/style/js/jquery-3.4.0.min.js"></script>
    <script type = "text/javascript" src="../../public/style/js/mdb.min.js"></script>
    <script type = "text/javascript" src="../../public/jquery-latest.js"></script>
    <script type = "text/javascript">
        var refreshid = setInterval(function(){
            $('#grafik').load('/data.php');
        }, 1000);
    </script>

</head>
<body>
    <div class="container" style="text-align: center; margin-top: 24px;">
        <h3>Grafik Sensor</h3>
        <p>(Result data)</p>
    </div>

    <!-- tempat grafik -->
    <div class="container">
        <div class="container" id="grafik" style="width:80%; text-align:center;"></div>
    </div>

</body>
</html>

问题 :

  1. 我如何调用头部内部的src文件?
  2. 我如何加载data.php来呈现/扩展它?

使用此代码

 <head> <script type = "text/javascript" src="../public/style/js/jquery-3.4.0.min.js"></script> <script type = "text/javascript" src="../public/style/js/mdb.min.js"></script> <script type = "text/javascript" src="../public/jquery-latest.js"></script> </head>

public 文件夹是 Web 浏览器的根文件夹,您的路径必须是相对于该文件夹的绝对路径或相对路径。

您需要删除public任何前缀。

<script type = "text/javascript" src="/style/js/jquery-3.4.0.min.js"></script>

在文件夹 public 中创建 assets/css/... 和 assets/js/...

 <link href="<?php echo base_url('assets/css/material-icons.css'); ?>" rel="stylesheet" type="text/css" > <script src="<?php echo base_url('assets/js/bootstrap.min.js'); ?>"></script>

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM