sách gpt4 ai đã đi

Sự khác biệt giữa Mustache.js, Handlebars.js và Underscore.js là gì?

In lại 作者:行者123 更新时间:2023-12-04 04:18:01 45 4
mua khóa gpt4 Nike

Hiện tại, câu hỏi này không phù hợp với định dạng Hỏi & Đáp của chúng tôi. Chúng tôi mong đợi câu trả lời được hỗ trợ bởi các sự kiện, tài liệu tham khảo hoặc chuyên môn, nhưng câu hỏi này có thể gây ra tranh luận, tranh cãi, thăm dò ý kiến ​​hoặc thảo luận mở rộng. Nếu bạn cảm thấy câu hỏi này có thể được cải thiện và có thể mở lại,ghé thăm trung tâm trợ giúpTìm kiếm sự hướng dẫn.




9年前关闭。




我想选择模板引擎Backbone.js我将在 MVC 应用程序中使用的框架。

我读过 Backbone.js 与 Mustache.js 兼容, Handlebars.jsUnderscore.js默认情况下,这些模板引擎之间是否存在一些重要的区别,或者它们几乎做同样的事情?

另外,确实存在其他模板引擎 兼容 Backbone.js应该认真考虑吗?

1 Câu trả lời

Mustache 和 Handlebars 是所谓的“无逻辑模板引擎”。它们迫使开发人员不要在 View 中包含任何过于复杂的逻辑,只包含输出数据所需的最基本的控制结构,保持 HTML(或其他内容)干净。这也意味着它们完全与语言无关;您应该能够轻松地将它们与任何编程/脚本语言一起使用。

然而,下划线是不同的。它本身就是一个 JavaScript 库,类似于 Prototype 或 jQuery,并带有自己的模板引擎。模板可以访问库中的任何方法或助手,这意味着模板与 JavaScript 严格绑定(bind),并包含更多的逻辑。

关于backbone.js - Mustache.js、Handlebars.js 和 Underscore.js 有什么区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15559754/

45 4 0
行者123
Hồ sơ cá nhân

Tôi là một lập trình viên xuất sắc, rất giỏi!

Nhận phiếu giảm giá Didi Taxi miễn phí
Mã giảm giá Didi Taxi
Giấy chứng nhận ICP Bắc Kinh số 000000
Hợp tác quảng cáo: 1813099741@qq.com 6ren.com