带闭合的angularjs的例子

时间:2013-02-19 05:55:50

标签: angularjs google-closure

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

  

我可以使用带Angular的开源Closure库吗?

     

是的,您可以使用Angular中的Closure Library中的小部件。

但是,我找不到任何例子。

某处有一些示例代码,还是一个演示如何一起使用两个框架的演示?

2 个答案:

答案 0 :(得分:1)

你到底想看到什么?我不希望集成有任何问题,除非Closure中有一些组件自己进行ui模型绑定。如果两个框架试图做同样的事情,你可能会遇到麻烦。

然而,我真的认为这应该是非常简单的。试试吧!创建一个简单的Angular控制器,它将使用Closure创建一些小部件。应该是一件容易的事。

答案 1 :(得分:1)

在我的项目中,我们一起使用Angular和Closure。我不确定你在Closure库中的“小部件”是什么意思,因为Closure库提供了更多的基本级功能,例如goog.math和goog.i18n。您必须构建自己的UI组件。如果你通过Closure编译器运行你的JavaScript,你将只有一个普通的Angular应用程序,但是能够goog.include你需要Closure的任何东西,比如跨浏览器goog.array.reduce或者你需要的任何东西。请务必关闭所有Closure编译器优化(即混淆),因为它会阻止Angular查找其控制器和指令。