问题标签 [root-element]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
402 浏览

html - 不能处理

所见即所得编辑器中的标记

<p>是大多数所见即所得编辑器(我使用 tinymce)中内容的默认根元素,其中不能<p>包含块元素。当我的内容只是一个表时,页面源和呈现的元素之间存在差异:

页面来源:

检查元素(在 Chrome 和 Mozilla Firefox 中):

这会导致内容前后出现空白。我使用以下 css 规则来省略间隙效果,但显然没有成功:

我应该如何消除间隙效应?CSS或服务器端代码或什么是所见即所得?

0 投票
1 回答
70 浏览

c# - 使用 System.Xml.Serialization 序列化通用类时 XmlRoot 被覆盖

亲爱的 StackOverflow 爱好者,

每当我尝试序列化泛型类中的对象时,都会覆盖我的 XmlRoot。

=> 我得到 XmlRoot: classname + _x0060_1 (顺便说一下,有一个 1 因为只给出了一个类型参数,换句话说,它可以是所需的任意数量的类型参数)

即使我使用

甚至

这是一个重现错误的 .NET Fiddle:https ://dotnetfiddle.net/X9fRkA

0 投票
1 回答
252 浏览

xsd - 从 RelaxNG 生成 XSD,同时保持根元素限制

我想将以下架构从 RNC/RNG 转换为 W3C XSD。

使用 trang,我最终得到

问题是层次结构丢失了。“风险”元素是模式的根,也是该级别唯一有效的元素。在 RNC 中,“风险”和“大陆”元素之间的关系是父子关系。但在 XSD 中,它们是兄弟姐妹。我做错了什么/我不明白吗?

0 投票
1 回答
50 浏览

java - Maven 默认 arhcetype:jersey-qucikstart-webapp 无法运行 webapp - [致命错误]:3:6:

我创建了原型 maven 项目:jersey-quickstart-webapp。我已经添加了我之前准备好的项目文件,我不得不<dependency>在 pom.xml 文件中添加以下内容:

现在完整的文件看起来像这样:

我知道这个错误意味着有多个根元素。然而,这是原型中的默认文件,并且有<project> </project>作为根元素存在,或者我可能不明白什么?所有其他元素都在<project>元素内。我所做的唯一更改是我将 javax-servlet 依赖项添加为<dependencies>标记中从顶部开始的第一个。我检查了 xmlns,但没有一个是自动关闭的。我在标签<project.build.sourceEncoding中找到了<properties>标签,但我认为它对根<project> </project>元素没有影响,无论如何它默认存在。显然,我错过了一些东西,我真的很想了解。

这是我收到的唯一错误消息:
[致命错误]:3:6:文档中根元素之后的标记必须格式正确。
没有更多信息。

0 投票
2 回答
2931 浏览

xml - Dataweave - 当文档没有根时尝试写入 END_DOCUMENT

我有一个应用程序/Java ArrayList。它包含 String 格式的 XML 元素。我想使用 Dataweave 2 添加到主/根节点:

但它返回:

我该如何解决?我尝试使用 application/java 但仍然失败,问题在于 write() 方法试图将数组转换为 XML。

0 投票
1 回答
450 浏览

javascript - VueJs Nuxt 中的 root () 元素样式

我有这个 vue 组件,当用户单击轮播上的图像时,它会在创建后显示全尺寸图像。当它打开时,用户应该不能滚动页面。目前我实现这一点的方式是直接使用 overflow:hidden; 设置 documentElement 的样式。或溢出:自动;当组件被创建或销毁时。

我的问题是这是否可以接受,或者是否有一种方法可以使用虚拟 DOM。我知道直接干扰 DOM 通常是不好的做法,但我似乎找不到让它工作的方法。我试过使用 this.$root.$el.style 但这似乎也不起作用。

0 投票
1 回答
29 浏览

react-native - 如何将模态附加到根元素?

我需要附加一个我没有写的应用程序Modal。但我知道那里有一个。我怎样才能做到这一点?root elementReact-Nativeroot element

0 投票
0 回答
18 浏览

vue.js - 如何使用作为 Vue 组件的根元素?

我想构建一个包装器组件,它只是将一些 JavaScript 添加到传入的实际组件中,但不创建额外的 HTML 元素。

这可行,但会创建一个 div 作为根元素:

我想要类似的东西,不添加 div,比如:

然而,这给了我错误:

不能用作组件根元素,因为它可能包含多个节点。

这在 Vue 中是否可以通过其他方式实现?