首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >如何在不删除已有片段的情况下插入片段

如何在不删除已有片段的情况下插入片段
EN

Stack Overflow用户
提问于 2019-07-28 21:21:03
回答 1查看 20关注 0票数 0

我正在尝试添加一个片段,其中包含我在每个文件头中所需的内容。但是,当我使用th:insert或th:replace it时,会在插入元素的位置删除已经存在的元素。

fragments/Norm.html

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
<html>
   <head th:fragment="head">
      <link rel="stylesheet" th:href="@{/css/main.css}" href="../public/css/main.css" />
   </head>
<html>

index.html

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
<html lang="en" xmlns:th="http://www.thymeleaf.org" xmlns:layout="/index" th:insert="fragments/normal :: head">
   <head>
      <link rel="stylesheet" th:href="@{/css/index.css}" href="../public/css/index.css" />
   </head>
</html>

我预计是这样的:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
<html>
   <head>
      <link rel="stylesheet" th:href="@{/css/main.css}" href="../public/css/main.css" />
      <link rel="stylesheet" th:href="@{/css/index.css}" href="../public/css/index.css" />

   </head>
</html>
EN

回答 1

Stack Overflow用户

发布于 2019-07-28 21:45:39

只要用th:replace就行了

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
<html lang="en" xmlns:th="http://www.thymeleaf.org" xmlns:layout="/index">
   <head>
      <div th:replace="fragments/normal :: head"></div>
      <link rel="stylesheet" th:href="@{/css/index.css}" href="../public/css/index.css" />
   </head>
</html>
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/57245057

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文