【发布时间】:2019-11-11 17:19:06
【问题描述】:
我必须使用包含徽标、页眉和页脚等的完整源代码 html 模板作为我网页的基础。
<html>
<head>
Template content
</head>
<body>
<div>Template content</div>
<div>Template Content</div>
<div #id="customapp">Webpage Content</div>
<div>Template Content</div>
</body>
</html>
我要用我的自定义应用程序替换页面中的一个元素,例如 <div #id="customapp"></div>。
有没有办法创建一个 html/javascript 页面动态加载和呈现模板 html 并在给定模板 html 的托管 url 的情况下包含我的应用程序?
例如我想要达到的目标:
使用上面带有模板url的模板转换下面的html应用程序,
<div>My Custom App Content</div>
进入
<html>
<head>
Template content
</head>
<body>
<div>Template content</div>
<div>Template Content</div>
<div>My Custom App Content</div>
<div>Template Content</div>
</body>
</html>
我的目标是让源 html 的任何进一步更改自动反映在网页上,而无需我采取任何行动。
应用目前正在使用 vue 和 webpack。
【问题讨论】:
-
你在考虑使用 iframe 吗?
-
@FarhadYasir 不确定 iframe 如何提供帮助。我想动态加载和呈现网页的模板,而不是内容
-
你能添加一个带有源模板的示例吗?
-
@FarhadYasir 它基本上是一个完整的工作 html 页面,只有一个要替换的
div组件
标签: javascript html vue.js webpack