Javascript 为什么不在HTML+;包括html?

Javascript 为什么不在HTML+;包括html?,javascript,php,html,include,Javascript,Php,Html,Include,对不起,我的英语不好。但我想解决这个问题。 这是html代码 <body> <div id="booklist"> <?php include("../templates/nav.php"); ?> <div class="hero"> <?php include("../templates/aside.php"); ?> <main> </main&g

对不起,我的英语不好。但我想解决这个问题。 这是html代码

 <body>
<div id="booklist">
    <?php include("../templates/nav.php"); ?>
    <div class="hero">
        <?php include("../templates/aside.php"); ?>
        <main>
        </main>
    </div>
    <?php include("../templates/footer.php"); ?>
</div>
<script src="../dist/bookList_bundle.js"></script>
includeHTML是的脚本 它正在使用Web包处理另一个文件

这是一节课

class aside{
  clickLi(data){
    const main = document.querySelector("main");

    let sectionName = data;
    main.innerHTML= `<section include-html="./section/${sectionName}.php" class="section"></section>`;
  }
}
把班级放在一边{
clickLi(数据){
const main=document.querySelector(“main”);
让sectionName=数据;
main.innerHTML=`;
}
}
我想在主标记中使用includehtml源代码。 但是它不起作用

我想加载这个html源代码

<div>
This is one of sectioNname.
</div>

这是sectioNname中的一个。

尝试在clickLi之前添加静态功能,如下所示:静态clickLi(

谢谢你的回答。但是,它不能像你说的那样读取“clickLi”。
<div>
This is one of sectioNname.
</div>