我正在尝试使用 Crowdflower 的 Builder 工具在 Crowdflower 上创建一个作业。到目前为止,一切都很好。我希望人们标记一些文本项:
a string with some <b>html</b> elements, such as <p> and <br>
当我在 Crowdflower Builder 中包含 {{text}} 时,它不会以粗体或额外的换行符显示文本,而是直接显示 html 标签。我查看了由 Builder 创建的 HTML 页面源代码,似乎在 Crowdflower 管道中的某个位置我的所有 HTML 标签都转换为
a string with some <b>html</b> elements, such as <p> and <br>
有办法绕过这个限制吗?我的工作确实需要自定义 HTML 标签。有一个选项可以在作业中包含您自己的 CSS 和 Javascript,我的最后一招是编写一个 Javascript 函数来转义我的 HTML 标记。但我希望我错过了一些非常简单的东西。
对误导性的“Javascript”标记感到抱歉,我无法创建自定义标记(这将是众包)。
编辑:
如果有人遇到同样的问题:编写自定义 Javascript 函数确实有效,我刚刚尝试过。但仍然希望有更好的解决方案:)
最佳答案
您对此还有疑问吗?它应该有效。我可以上传包含名为 text 的列的 CSV,然后在 CML 编辑器中使用 {{text}} 以粗体和换行符显示上面包含的文本。如果您仍然遇到问题,请随时给我发消息。
模板语言是 Shopify 的 Liquid 的子集,尽管听起来您可能已经熟悉它了。
关于javascript - Crowdflower:如何包含自定义 HTML?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13181695/