首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >一个组件在页面中显示两次。

一个组件在页面中显示两次。
EN

Stack Overflow用户
提问于 2016-09-28 00:41:58
回答 2查看 874关注 0票数 0

我有一个需求,其中的模板应该有预定义的组件。创建页面后,所有这些组件都应该被移动或删除。此外,它还冻结了一个parsys。

这个我已经完成了。但我面临一个问题。如果我在代码中提到

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
<sly data-sly-resource="${'content' @ resourceType='wcm/foundation/components/parsys'}" data-sly-unwrap="true"></sly>

我在页面中得到了两次相同的组件。

如果我用其他的内容来代替内容,那就很好了。

有人能帮我一下吗。

我正在使用的THe示例代码。

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
<div class="sample1"><sly data-sly-resource="${'content/sample1' @ resourceType=''}" data-sly-unwrap/></div>

<div class="sample2"><sly data-sly-resource="${'content/sample2' @ resourceType=''}" data-sly-unwrap/></div>
<sly data-sly-resource="${'content' @ resourceType='wcm/foundation/components/parsys'}" data-sly-unwrap="true"></sly>
EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2016-09-28 12:58:05

这些组件可能会出现两次,原因如下

  1. 一次来自data-sly-resource="${'content/sample2' @ resourceType=''}"调用,直接包含它们。
  2. 在呈现content parsys时进行一次。parsys是一个组件类型,它自动呈现它的所有子级。

如果您试图设置第一次创建页面时页面上存在哪些组件,那么我将考虑使用模板

side notes

  • 如果使用的是<sly></sly>标记,则不需要包含data-sly-unwrap。狡猾的标签自动拆开。
  • 与其使用<div><sly data-sly-resource="..."></sly></div>,不如将data-sly属性直接放在div:<div class="sample2" data-sly-resource="${'content/sample2' @ resourceType=''}"></div>上。
票数 0
EN

Stack Overflow用户

发布于 2016-09-28 00:54:25

'content'部件实际上用作@path参数,这意味着将使用给定的@resourceType包含名为content的资源。

您可能已经在组件中放置了两次--这包括两次--这导致了将parsys显示两次的组件。

每个parsys都必须有自己独特的路径。

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
<!--first parsys-->
<sly data-sly-resource="${@path = 'content1', 
    @resourceType='wcm/foundation/components/parsys'}" data-sly-unwrap="true"></sly>

<!--second parsys-->
<sly data-sly-resource="${@path = 'content2',
    @resourceType='wcm/foundation/components/parsys'}" data-sly-unwrap="true"></sly>
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/39742230

复制
相关文章
【最佳实践】巡检项:Elasticsearch Service(ES)节点熔断诊断
Elasticsearch Service 提供了多种官方的熔断器(circuit breaker),用于防止内存使用过高导致 ES 集群因为 OutOfMemoryError 而出现问题。每个熔断器都指定了它可以使用多少内存的限制。此外,还有一个父级熔断器,它指定可以跨所有熔断器使用的内存总量。
shanizeng
2022/04/10
2.2K0
C++最佳实践 | 1. 工具
本文档旨在收集对C++最佳实践所进行的协作性讨论,是《Effective C++》(Meyers) 和《C++ Coding Standards》(Alexandrescu, Sutter) 等书籍的补充。在讨论如何确保整体代码质量的同时,补充了一些没有讨论到的较低级别的细节,并提供了具体的风格建议。
C语言与CPP编程
2022/10/31
3.4K0
frp配置-内网穿透工具最佳实践
frp是一个可用于内网穿透的高性能的反向代理应用,支持 tcp, udp 协议,为 http 和 https 应用协议提供了额外的能力,且尝试性支持了点对点穿透。
zhangheng
2020/04/29
9.1K0
frp配置-内网穿透工具最佳实践
Node.js CLI 工具最佳实践
一个糟糕的 CLI 工具会让用户觉得难用,而构建一个成功的 CLI 需要密切关注很多细节,同时需要站在用户的角度,创造良好的用户体验。要做到这些特别不容易。
ConardLi
2020/03/06
3.3K0
【GIT最佳实践】--GIT最佳实践
提交消息规范是在使用Git进行版本控制时的一项最佳实践,它有助于组织和标准化提交消息,使团队更容易理解和管理项目的变更历史。以下是关于Git提交消息规范的最佳实践:
喵叔
2023/10/09
3910
MMC卡修复心得与方法
1.放存储卡在电脑识别.放到手机不识别!! 这种情况往往是因为存储卡在电脑上进行格式化,但是格式化与手机不兼容. 解决方法是吧卡放回手机,用手机中的” 格式化存储卡” 功能从新格式化!!
全栈程序员站长
2022/09/05
1K0
基于K8s插件版的Jenkins动态节点实践【内含最佳实践】
手动在Jenkins Server上面创建一个Jenkins Agent节点,选择JNLP 类型。然后获取Jenkins Agent与Master连接所需要的JENKINS_AGENT_NAME 和JENKINS_AGENT_SECRET信息。
DevOps云学堂
2022/10/04
1.8K0
基于K8s插件版的Jenkins动态节点实践【内含最佳实践】
GlusterFS节点离线修复方法
正常的集群中可以通过gluster peer detach force强制踢出故障节点。
党志强
2020/02/11
1.4K0
最佳实践 | 最佳 DevOps 工具链轻松管理软件开发团队的所有工具
您知道吗,一个公司在其软件工具链中平均会使用到 25 个工具?为了管理这些工具,组织将 10% 的开发团队投入到工具链的维护中。虽然标准化似乎是唯一的解决方案,但它需要付出的代价是不言而喻的。那么,如
DevOps云学堂
2022/12/29
7290
最佳实践 | 最佳 DevOps 工具链轻松管理软件开发团队的所有工具
Android卡顿优化 | 卡顿及其优化工具概述及StrictMode实践案例
项目GitHub 本文要点 一般使用的卡顿优化工具 卡顿问题概述 卡顿问题分析难点 关于CPU Profiler 关于Systrace 关于StrictMode 磁盘读写违例检测实战 实例限制检测实战 一般使用的卡顿优化工具 CPU Profiler Systrace StrictMode (strict adj.精确的; 绝对的; 严格的,严谨的; [植]笔直的 mode n.方式; 状况; 时尚,风尚; 调式 模式;) 卡顿问题概述 很多性能问题(如内存占用高、耗费流量等)都相对不容易被
凌川江雪
2020/04/01
2.4K0
Android卡顿优化 | 卡顿及其优化工具概述及StrictMode实践案例
腾讯云 Serverless 开发者工具最佳实践
注:本文整理自上周六举办的「Hello Serverless」技术沙龙深圳站演讲内容,文末提供了讲师演讲 PDF 的下载,回复「Serverless 深圳」免费可得。 文章核心内容包括四部分:第一,什么是 Serverless;第二,在面向 Serverless 的开发模式中,开发者将会面对哪些困难;第三,我们如何通过开发者工具来提升开发者们的开发体验;最后是工具的一些衍生价值。 ---- 什么是 Serverless? 简单来说,Serverless 就是开发者开发好自己的代码,上传到云端。假设
腾讯云serverless团队
2019/08/21
2.6K0
腾讯云 Serverless 开发者工具最佳实践
MySQL 最佳实践:gh-ost 工具使用详解
MySQL 的同步机制比较单纯,主库上执行过的 DML 和 DDL 会在从库上再执行一次,那么主库上需要 10min 才能执行完的 DDL 理论上在从库至少也要花费 10min 才能执行完,这意味着从库的同步会延迟 10min 以上,等 DDL 执行完之后才会继续追同步。
王文安@DBA
2020/07/30
9.9K0
MySQL 最佳实践:gh-ost 工具使用详解
SM2258XT固态硬盘不认盘量产修复开卡工具 SM2258XT开卡教程
SM2258XT固态硬盘不认盘量产修复开卡工具 SM2258XT开卡教程 SM2258XT固态硬盘不认盘量产修复工具
全栈程序员站长
2022/08/30
5.1K0
SM2258XT固态硬盘不认盘量产修复开卡工具 SM2258XT开卡教程
详解SBOM:定义、关系、区别、最佳实践和生成工具
SBOM 是软件材料清单(Software Bill of Materials)的缩写。它是一份详细记录软件构建过程中使用的所有组件、库和依赖项的清单。
Peter Shen
2023/09/01
8.2K0
详解SBOM:定义、关系、区别、最佳实践和生成工具
【穿山甲系列】像修复Crash一样修复卡顿
本文介绍了穿山甲在技术社区中的一种技术方案,通过将线上用户反馈进行上报,以帮助开发人员快速定位和修复用户反馈的问题,并验证问题是否被修复,从而提升产品的质量,提高用户的满意度。
腾讯移动品质中心TMQ
2017/12/22
8740
Docker 最佳实践
1、每个容器只运行一个进程 2、配置和数据文件应该单独存储与备份。 3、使用.dockerignore 文件。在镜像构建过程中,Docker 会将Dockerfile 所在文件夹下的内容(即build context)复制到构建环境中。使用.dockerignore 文件可以将指定文件或者 文件夹在镜像构建时从文件复制列表中排除。如果你不使用.dockerignore 文件,请确 保在只有所需最小集合的文件夹下构建镜像。
用户5760343
2019/10/30
6600
Wire 最佳实践
以下是我们推荐在使用 Wire 时应遵循的最佳实践。这个列表会随着时间的推移而增长。
孟斯特
2023/10/16
2650
Wire 最佳实践
jQuery最佳实践
上周,我整理了《jQuery设计思想》。 那篇文章是一篇入门教程,从设计思想的角度,讲解"怎么使用jQuery"。今天的文章则是更进一步,讲解"如何用好jQuery"。 我主要参考了Addy Osmani的PPT《提高jQuery性能的诀窍》(jQuery Proven Performance Tips And Tricks)。他是jQuery开发团队的成员,具有一定的权威性,提出的结论都有测试数据支持,非常有价值。 =============================================
ruanyf
2018/04/12
1.7K0
jQuery最佳实践
Iptables 最佳实践 !
考虑一种网络拓扑应用情景,一个内部局域网中有多台服务器提供不同的服务,如web服务、FTP服务、ssh、telnet等,通过服务器(或网关、防火墙)连接外部网络,如果外部网络上的主机需要访问这些服务器,则需要在网关上实现转发。
民工哥
2020/11/09
1.4K0
Iptables 最佳实践 !
Gradle最佳实践
经过以上配置,基本覆盖了Gradle开发过程中的大部分问题,如果在使用Gradle过程中还有什么问题,欢迎留言讨论。
肉眼品世界
2021/01/25
1.6K0

相似问题

卡桑德拉:调度节点工具修复最佳实践

11

卡桑德拉节点工具修复-内存错误

13

卡桑德拉连接最佳实践

22

改变卡桑德拉压缩在生产最佳实践,是节点工具升级马厩?

11

卡桑德拉节点工具退役

12
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

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