【问题标题】:How to use third party javascript controls in outsystem?如何在外部系统中使用第三方 javascript 控件?
【发布时间】:2020-11-02 22:57:40
【问题描述】:

我想在 Outssystem 中整合第三方 javascript/jquery 控件。但我找不到任何细节。

【问题讨论】:

    标签: forge outsystems


    【解决方案1】:

    您有多个选项可以在 Outsystems 中执行 Javascript。

    电子空间的 JavaScript 选项。

    当您选择当前的 e-spece 时,您将在 Web 标题下看到一个“JavaScript”选项。这将适用于电子空间中的所有屏幕/网络块。

    网页块/屏幕中的 JavaScript 选项

    当您选择屏幕或网络块时,您会在高级标题下看到“JavaScript”选项。

    运行JavaScript 服务器操作

    您可以使用 HTTPRequestHandler 模块中的此服务器操作来使用服务器操作运行 javascript。

    表达式

    您可以通过将表达式包装到 <script>...</script> 标记中来使用表达式来运行 Javascript。您需要将表达式的“转义内容”选项设置为 false。

    注意:使用此方法,您可以在脚本中使用变量。为避免脚本注入,您需要使用 EncodeJavascript() 函数转义那些。

    【讨论】:

    • 我可以在哪里添加 html 元素以及如何为这些元素绑定事件?
    • @MuthukrishnanKandasamy 我不确定我是否理解你。是否要将 javascript 事件处理程序绑定到 Outsystems 元素?
    • 嗨@Mark Ba​​ijens,我的确切要求是在外部系统中呈现第三方控件。因此,我需要创建 html 元素并需要引用一些 cdn 链接。
    • @MuthukrishnanKandasamy 我认为最好不要使用cdn,因为这会使您的网站依赖于cdn swebite。如果 cdn 关闭,那么您的网站也会出现问题,如果被黑客入侵,那么您的网站甚至会出现安全问题。因此我建议将第三方控件的源代码放在一个网页块中。
    猜你喜欢
    • 2017-01-05
    • 1970-01-01
    • 2011-11-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-07-25
    • 1970-01-01
    相关资源
    最近更新 更多