小编Dev*_*ter的帖子

XForms仍然是正在实施和开发的标准,还是有替代方案或正在开发?

XForms是和/或是支持结构化表单数据的XML标记.它是从XML发展而来的标准,旨在轻松集成到其他当前标记语言(如XHTML,ODF或SVG)或任何"合适的标记语言"中,并提供多平台和多浏览器支持.我在下面链接的工作组页面上声明了更多项目目标.

当我正在研究使用php处理表单时,我注意到PHP Features页面提供了在php中处理XForms的支持,但是我不知道XForms是什么,所以搜索开始了.

来自W3C网站的XForms工作组页面(制定网络标准的人),写道"表格工作组于2015-04-08正式关闭".它还表示可以继续通过XForms用户社区组开展工作,但自2015年10月以来,用户社区组尚未正式发布,除了询问XForms延续的人员.

该小组似乎一直致力于XForms的2.0版本,但它似乎从未发布过,因为W3C标准页面显示自2012年8月以来的2.0版草案,而1.1版本是2009年发布的最新版本.也链接如下.

为了更好地理解替代XForms的替代方案,从W3C网站的XForms页面可以看出,除了XForms是XML之外,XForms和HTML表单之间的主要区别是"将收集的数据与标记的分离"分开.控制收集个人价值".因此,作为XForms页面上的示例,不是将HTML硬编码到表单中以呈现特定方式,而是使用XForms架构,并且设备,浏览器或应用程序检测表单中的数据类型并将数据呈现为适合于平台,例如表单数据输入类型'选择','输入','秘密','上传'以及XForms团队定义的其他类型.

有没有人知道XForms是否仍在继续工作,或者它是否已经过时或者已经死亡的标准已经过时并被未来的软件所取代?

此外,是否有人知道已经实施的任何替代方案,或者正在开发替代XForms和类似的软件?

谢谢你的帮助.我远不是XForms或其用途的专家,所以如果我有任何错误信息,请纠正我.此外,我不能在这篇文章中发布超过2个链接,所以我将在评论中留下其他相关链接.

编辑:我也觉得2011年在这个问题上提出的类似问题已经过时,而且没有能力在社区中找到软件替代品.

类似帖子:XForms仍然是现场标准吗?

PHP功能:http://php.net/manual/en/features.php

W3 XForms 2.0草案:https://www.w3.org/TR/xforms20/

html php xml forms xforms

13
推荐指数
4
解决办法
1823
查看次数

如何在 Firebase Cloud 函数中调用导出的 https Firebase Cloud 函数?

我当前有一个从客户端调用的函数,现在我还需要从 Firebase Cloud Functions 调用它。

我需要调用的函数的语法是

exports.querySomeAPI = functions.https.onCall((data)=>{
    //Does work and returns stuff
});
Run Code Online (Sandbox Code Playgroud)

我从客户端调用它

var querySomeAPI = firebase.functions().httpsCallable('querySomeAPI');
querySomeAPI({
    data: "data"
}).then(response => {console.log("Query Response is: ", response);});
Run Code Online (Sandbox Code Playgroud)

由于 firebase 没有在我的后端定义,我尝试从服务器端调用它

var querySomeAPI = admin.functions().httpsCallable('querySomeAPI');
querySomeAPI({
    data: "data"
}).then(response => {console.log("Query Response is: ", response);});
Run Code Online (Sandbox Code Playgroud)

并发现 admin.functions() 不存在。所以我尝试将其作为普通函数调用

querySomeAPI({
    data: "data"
}).then(response => {console.log("Query Response is: ", response);});
Run Code Online (Sandbox Code Playgroud)

以及其他一些方法都没有效果。我知道必须有一种方法可以从 Firebase 函数中调用导出函数,但到目前为止我尝试过的方法都不起作用。

有人知道如何做到这一点吗?

有关如何在客户端调用 https 可调用函数的链接

javascript firebase google-cloud-functions

5
推荐指数
1
解决办法
3432
查看次数

标签 统计

firebase ×1

forms ×1

google-cloud-functions ×1

html ×1

javascript ×1

php ×1

xforms ×1

xml ×1