Javascript 如何使用vue js在html文件中包含不同的html文件?

Javascript 如何使用vue js在html文件中包含不同的html文件?,javascript,php,html,vue.js,vue-component,Javascript,Php,Html,Vue.js,Vue Component,我知道使用php的require_once(),但php不能在我的项目中使用。我还尝试了w3学校的w3 include,但在这种情况下,我的脚本无法加载。 当我尝试通过js加载时,同样的事情也发生了。我非常坚持程序。有人能帮我继续吗 我用这个做js <script> $(function(){ $("#includedContent").load("b.html"); }); </script> $(函数(){ $(“#

我知道使用php的require_once(),但php不能在我的项目中使用。我还尝试了w3学校的w3 include,但在这种情况下,我的脚本无法加载。 当我尝试通过js加载时,同样的事情也发生了。我非常坚持程序。有人能帮我继续吗

我用这个做js

    <script> 
   $(function(){
       $("#includedContent").load("b.html"); 
    });
   </script> 

$(函数(){
$(“#includedContent”).load(“b.html”);
});
对于我使用的w3学校

           <script>
          w3.includeHTML();
           </script>

w3.includeHTML();

这两个对我不起作用。请提供解决方案。如果您帮助我使用vue js会更好?

您应该能够使用ajax获取HTML,并将其设置为局部变量,然后使用v-HTML进行渲染

然而,这不是一个好的做事方式。HTML文件可能包含整个页面的标记,包括HTML、body和head标记,这些标记可能会弄乱标记

如果您有几个不同的html页面,这些页面的结构是事先知道的,那么应该将它们用作Vue模板。HTML可以直接复制粘贴到Vue组件的模板中,并且可以正常工作


另一方面,如果您想使用一些让您的用户编写HTML的东西,您应该将其存储在数据库中。例如,如果你有一个论坛,用户可以在论坛上写文章,他们可以用HTML进行样式设置,你可以将单个文章的标记保存在数据库中,然后获取并用v-HTML进行呈现。

对于js
-这取决于jQuery bloatware库-你是否用jQuery扩展了你的vue?我正在使用vue js For ajax requestsok,刚刚纠正了您的断言,
$(“#includedContent”).load(“b.html”)
在某种程度上代表“js”。。。这是针对使用jquery bloatCan的js的。请您在vue jsNo中建议一个方法,但是