当前位置: 首页 > 面试题库 >

AngularJS和Handlebars-两者都是必需的

陆臻
2023-03-14
问题内容

我需要知道AngularJS是否用作前端的js框架,模板引擎是否需要单独的Handlebars?…就像我认为的那样,模板引擎功能可以使用AngularJS本身完成!


问题答案:

没错,把手和Angular在一起将毫无用处。

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

车把是一个模板引擎。您编写一个奇特的templatey-
string,为其提供一个JSON对象,并从数据中渲染HTML。没有数据绑定,没有更新,只是一次渲染。

AngularJS是HTML编译器和数据绑定器。Angular会在HTML中查找角度模板标签,对其进行解释/编译,并使用给定控制器范围内的数据更改来更新HTML。Angular不仅会渲染一次HTML字符串,它还会编译HTML,将其绑定到作用域,并在该作用域上的数据更改时进行更新。

一张照片中的把手

一张图片中的AngularJS数据绑定/模板化

一篇文章中的AngularJS的HTML编译器

AngularJS的整体概述/指南,因此您可以了解它的实际工作原理



 类似资料:
  • 我一直在尝试用JavaFX来设置Maven。尽管我对Maven和JavaFX没有经验,但我没想到这会是一个如此大的挑战。我的Java知识相当扎实(包括Swing),没想到设置起来会有这么大的困难。 我的也不太大: 我正在使用JavaFX Maven插件构建应用程序。运行之后,一切看起来都很好,所有构建都成功了。但当我尝试运行应用程序时,却出现以下错误: 经过一些粗略的调试,问题似乎出现在我正在加载

  • 新手问题。我最近遇到了一个包含大量文件和外部库的项目。其中一些库包含Makefiles和CmakeList。txt。我正在建设一个类似的项目,涉及外部图书馆。有必要同时学习CMake和make吗。还是说CMake就足够了?

  • 问题内容: 一个简单的问题,我找不到答案。Java是否需要使用try-catch的每个异常?还是仅针对FileNotFoundException? 很多异常(IndexOutOfBoundException,ArithmeticException,IllligalArgumentException,NullPointerException)都说它们不需要异常,但FileNotFoundExcept

  • 我正在执行多个ajax调用,我想在显示表单之前完成所有这些调用。如果有错误,我想停止处理,只显示遇到的第一个错误。我谷歌了很多文章,包括StackOverflow上的文章,这些文章展示了如何链接当时的语句。但是似乎我必须给每个语句都附加一个捕获,否则只捕获最后一个语句中的错误。在本例中,Lookup是一个返回promise的异步调用,ShowError处理错误: 假设至少有一个错误,是否有任何方法

  • 问题内容: 我有一个非常简单的表单,其中需要选择一个单选按钮以使表单有效。单选按钮由生成。 从该小提琴中可以看出,理想的行为是,当第一次单击单选按钮时,应该验证表单(是唯一的元素),但是请注意(在同一单选按钮上)按钮或任何其他)来验证表单: http://jsfiddle.net/Xsk5X/3/ 我想念什么? 问题答案: 尝试将ng-click属性添加到您的单选按钮输入中。 感谢Manny D首

  • 我刚刚将一个项目从Exclipse迁移到Android Studio。文件有一个部分,包括: 在<code>AndroidManifest.xml</code>的<code>uses-sdk</code>元素中也存在同样的情况。 当两个设置同时存在时,哪些设置受到尊重?此外,我应该从中删除它们吗?我的项目必须至少支持Api-8。如果从清单文件中删除部分,在旧平台上会有什么不同吗?