带有闭包的angularjs示例

带有闭包的angularjs示例,angularjs,google-closure,Angularjs,Google Closure,angularjs常见问题解答包含以下内容: 我可以将开源闭包库与Angular一起使用吗? 是的,您可以在Angular中使用闭包库中的小部件 但是,我找不到任何例子 是否有一些示例代码或演示如何同时使用两个框架?您希望在那里看到什么?我不认为集成会有任何问题,除非闭包中有一些组件自己绑定ui模型。如果两个框架试图做同样的事情,那么您可能会遇到麻烦 然而,我真的认为这应该非常简单。试试看!创建一个简单的角度控制器,它将使用闭包创建一些小部件。这应该是一项简单的任务。在我的项目中,我们一起使用角

angularjs常见问题解答包含以下内容:

我可以将开源闭包库与Angular一起使用吗?

是的,您可以在Angular中使用闭包库中的小部件

但是,我找不到任何例子


是否有一些示例代码或演示如何同时使用两个框架?

您希望在那里看到什么?我不认为集成会有任何问题,除非闭包中有一些组件自己绑定ui模型。如果两个框架试图做同样的事情,那么您可能会遇到麻烦


然而,我真的认为这应该非常简单。试试看!创建一个简单的角度控制器,它将使用闭包创建一些小部件。这应该是一项简单的任务。

在我的项目中,我们一起使用角度和闭包。我不确定闭包库中的“小部件”是什么意思,因为闭包库提供了更多的基本功能,如goog.math和goog.i18n。您必须构建自己的UI组件。如果您正在通过Closure编译器运行JavaScript,那么您只需要一个普通的Angular应用程序,但它能够从Closure中获得任何您需要的内容,例如跨浏览器的goog.array.reduce或任何您需要的内容。只需确保关闭所有闭包编译器优化(即模糊处理),因为它会阻止Angular找到其控制器和指令。

+您不能使用闭包模板,这对Angular来说是一个巨大的缺点。我想当我看到需要一些额外的脚本来将两个框架拉到一起时,我会感到紧张。