【问题标题】:Is it bad practice to use dot notation in Mustache (php)?在 Mustache (php) 中使用点符号是不好的做法吗?
【发布时间】:2012-02-19 09:09:42
【问题描述】:

我在 github 上看到了这张票:

https://github.com/bobthecow/mustache.php/issues/34#issuecomment-805892

评论指出:

“请注意,不建议使用 pragma,但如果您觉得需要它们,它们就在那里。”

我从未真正使用过 Mustache,但我正在考虑将它用于即将到来的项目,我想知道点表示法是否真的是访问 Mustache 中的数组元素的坏习惯。如果是这样,为什么?

【问题讨论】:

    标签: php arrays templates mustache


    【解决方案1】:

    让我试着给出更多的背景:)

    在撰写评论时,Mustache(模板语言)不支持点符号。但是,它在多个 Mustache 实现(例如 Mustache.php)中作为编译指示被支持。

    因为它不是规范的一部分,所以不能保证在所有情况下都支持:它是对 Mustache 的非标准扩展。因此警告不要依赖编译指示。

    从那时起,点符号被添加到规范中,现在所有符合规范的胡子实现都支持它。

    所以是的,无论如何,使用点符号。这是一件美丽的事情:)

    【讨论】:

    • 大家好,您能说一下 - Handlebars 从哪个版本开始支持获取带有点的子字段?非常感谢!
    猜你喜欢
    • 1970-01-01
    • 2014-08-24
    • 2012-02-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-08-17
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多