Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
所有流行的前端框架(angular、ember、react 等)都使用专有的模板引擎。我想知道为什么使用专有模板语法而不是标准 html5<template/>标记。有技术原因吗?
<template/>
它们是不同的野兽:模板引擎所做的不仅仅是保存 HTML 以供以后填写。
它们包括循环控制、条件、实现 EL 引擎的各种方式等等。
据我了解,这超出了标签的范围(这是有限的并且可能是错误的)。
此外,模板引擎设计者有很多不同的......嗯......关于模板的责任/功能应该或不应该是什么的观点,这是有 1800 万个模板的原因之一。