簡體   English   中英

AngularJS和Handlebars - 無論是否需要

[英]AngularJS and Handlebars - both required or not

我需要知道AngularJS是否用作前端的js框架,我們是否需要單獨使用Handlebars進行模板引擎? ...在我看來,模板引擎功能可以使用AngularJS本身完成!

你是對的,把手和Angular在一起會很沒用。

把手和Angular是完全不同的東西。

把手是模板引擎。 你編寫一個花哨的templatey-string,給它一個JSON對象,然后從數據中渲染出HTML。 沒有數據綁定,沒有更新,它只是一次性渲染。

AngularJS是一個HTML編譯器和數據手冊。 Angular將通過HTML查看角度模板標記,解釋/編譯它們,並通過更改給定控制器范圍上的數據來更新HTML。 Angular不只是呈現HTML字符串一次,它編譯HTML,將其綁定到作用域,並在該作用域上的數據發生更改時進行更新。

一張照片中的把手

AngularJS在一張圖片中進行數據綁定/模板化

AngularJS的HTML編譯器在一篇文章中

AngularJS的完整概述/指南,以便您了解其實際工作原理

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM