【问题标题】:Are there JavaScript template engines that work in Adobe Air apps?是否有适用于 Adob​​e Air 应用程序的 JavaScript 模板引擎?
【发布时间】:2012-03-31 17:13:55
【问题描述】:

我正在尝试构建一个不使用 Flash 而是使用 HTML5 的 Adob​​e Air 应用程序。我在尝试使用模板时遇到了麻烦,因为它们中的大多数像把手和下划线的模板都依赖于 evalnew Function(...)Function.apply(...) 并且 Adob​​e Air 已将 eval 的运行时使用限制为仅解析 JSON 对象。

有人知道适用于 Air 应用的 js 模板引擎吗?

【问题讨论】:

    标签: javascript html templates air


    【解决方案1】:

    不使用evalFunction 的模板库

    【讨论】:

    • 我不得不调整代码,因为 Adob​​e Air 还不能将保留字作为属性名称处理,而且它在 class 方法上即将死去,但现在运行良好。谢谢。
    • @OriginalSyn 以供将来参考,只需创建一个pull request ;)
    • 我本来打算这样做,但我现在在我的 Windows 机器上,并且 github 和我的 ssh 密钥有一些问题,我还没有解决。感谢您为我照顾它。
    【解决方案2】:

    另一个不使用evalFunction 的模板引擎:

    【讨论】:

      【解决方案3】:

      另一个与 Adob​​e AIR 兼容的著名模板引擎和我最喜欢的选择:来自 Adam Mark 的 markup.js。我喜欢它,因为语法类似于 Handelbar.js 或 Template7.js。清晰直观!

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2023-03-21
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2011-04-10
        • 2014-04-28
        • 1970-01-01
        相关资源
        最近更新 更多