问题标签 [xsltforms]

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 投票
1 回答
95 浏览

xpath - 动态更改绑定元素的 xpath 表达式

我试图通过使用不同的数据节点调用子表单来重用它,例如通过单击更改 xpath 表达式然后加载子表单的触发器。

为此,我创建了一个绑定元素,但无法使其动态更改。我知道如何更改实例节点的值,所以我让我的绑定元素指向一个节点,但它不起作用。像这样的东西:

我也试过这个没有成功:

并且还通过 Js:

提前致谢。

0 投票
1 回答
78 浏览

leaflet - 传单在 XSLTForms XML 文件中时在缩放时冻结

我正在使用 XSLTForms,我需要添加一张传单地图。但是那个图书馆的东西不起作用。我在 .xml 文件中有以下代码(就像我拥有的​​每个 xform 一样),但是当我缩放地图(通过双击或单击缩放按钮)时,它会冻结。

_zoomIn: 功能在冻结时仍会触发,但不会产生预期的视觉变化。

这是简单的 xforms 示例:

0 投票
1 回答
83 浏览

font-awesome - 在 XSLTForms 中使用 Font Awesome

我尝试在 XSLTForms 中使用 Font Awesome,但没有成功。我在标题中包含了一个链接,但每次我尝试使用图标时,它都不会显示。不同文件中包含的其他 CSS 样式可以工作,但即使我在文件开头和结尾处包含标签(对于预处理器)它也不起作用。

任何想法?

0 投票
1 回答
87 浏览

xforms - 删除最后一个重复节点后无法插入

问题是,在我删除重复中唯一剩余的行后,添加按钮不再起作用。

用额外的东西填充我的帖子,以便问题被接受

0 投票
1 回答
51 浏览

xforms - 表单未提交到正确的服务器脚本

我正在尝试使用 echo 服务测试此 XForm 的提交(我有自己的 echo Xquery 脚本,但也尝试使用基于 Web 的脚本,您可以在代码示例中看到)。我的检查显示 xforms-submit-done 事件确实被触发,但提交资源属性中的脚本没有被调用。相反,我在其中得到一个空白页面,并且 url 保持不变。

代码如下。

0 投票
1 回答
54 浏览

xforms - HTML 表格和 XsltForms

XForms wikibook 中的这个示例在我建模我的代码时不起作用,因为不显示重复的行。

http://en.wikibooks.org/wiki/XForms/Repeat_into_table

0 投票
2 回答
22 浏览

xforms - 过滤具有多个绑定的实例似乎不起作用

这个想法是获取模型实例并根据分数对其进行分区。

在上面我们有一个包含所有评论的实例,我想根据算法分数(正面、中性或负面)创建不同的绑定。

然后在我的用户界面中

应该检索喜欢它的子集(algorithmScore 为正)等

但是,当我运行此代码时,当我请求喜欢时会出现不喜欢的内容,并且模型会修剪掉不相关的行(我相信这应该会发生)。

我认为 XForms 不是为了以这种方式做这类事情的吗?

0 投票
2 回答
260 浏览

xml - 向 XForms 重复结构添加复选框

我在 eXist 2.2 中使用 XSLTForms 和 RESTXQ 服务器。

我有一个搜索表单,让用户可以查询远程 API,如果查询匹配,该 API 会响应一组 XML 记录。我xf:repeat用来迭代记录,并且我希望能够在每条记录的开头提供一个复选框,以便用户可以选择他们想要的记录。但是,当我在其中放置一个复选框元素xf:repeat(使用xf:input绑定到布尔值)时,我没有获得所需的功能。复选框不是相互独立,而是作为一个组激活。当我单击第一个框时,第二个框也会被激活,依此类推。这似乎是一个足够常见的用例,但我似乎找不到任何文档或示例来说明如何实现它。

我知道我需要以某种方式同步这两个实例,以确保bool每个复选框都有一个新元素,并且我尝试了不同的方法xf:insert,但我无法工作。

模型片段:

带有以下内容的表单片段xf:repeat

0 投票
1 回答
140 浏览

vb.net - 在 vb.net Web 表单中集成 XSLTForms

我正在尝试为我的下一个项目收集信息,我必须在 vb.net Web 表单中使用 XSLTForms。

你能给我一些关于这个的完整例子吗(即使服务器语言不同)?

我开始阅读有关 XSLTForms 的信息,但对我来说,它们在 VB.net 中的集成尚不清楚。我必须实现的功能是正常的 CRUD 操作。

疑问之一是为什么要使用 xform 处理器(在我的例子中是 XSLTForms )而不是做一个简单的 XSLT - 像转换

我在哪里指定 XSL 样式表?

0 投票
2 回答
446 浏览

xml - XForms 重复:相同的元素名称,不同的值约束

我正在尝试在 XForms(eXist-db 中的 XSLTForms 实现)中编辑 RDF/XML,并且我需要对xf:repeat结构中具有相同名称的元素实施不同的值约束。例如,我有一个 bf:subject元素,它可以将默认 URI 作为其@rdf:resource属性的值,也可以将任意 URI 链接到表单中定义的其他资源(为简洁起见,我在下面提供的示例中省略了这些) .

xf:repeat结构中,如何区分具有相同名称的元素?@rdf:resource我可以使用将 的值限制为中指定的默认 URI的谓词来处理第一种情况,但是对于可以采用任意 URIxf:model的情况,我找不到实现差异处理的方法。@rdf:resource

注意:第二个嵌套的 xf:repeat 中没有表单控件,因为 @rdf:resource 的值是使用更新 XForms 实例的单独 JavaScript 库 ( jsPlumb ) 动态更新的。