30得票5回答
有没有一种方法可以生成类似于Google Closure Library API文档的Javascript API文档?

我正在寻找一种工具,可以为我的Javascript源代码生成HTML文档。 有人知道Google用来生成以下URL界面的工具是否是开源的吗? 我能否生成类似的输出呢? http://closure-library.googlecode.com/svn/docs/class_goog_pro...

28得票1回答
Clojurescript中访问"this"的方法

有没有一种方法可以在ClojureScript中访问"this"对象? 当我用锚点包装一个图标并尝试将处理程序附加到锚点时,我遇到问题。由于无法在处理程序中访问"this",我经常会发现内部图标有时会触发事件,而锚点则会在其他时候触发。 编辑: 如下面所建议的那样,使用this-as就可...

25得票1回答
为什么谷歌的Closure编译器会留下一些不必要的空格或换行?

我注意到每次使用Google的Closure编译器服务时,右侧页面呈现的编译代码中会留下一些不必要的空格。这些空格对应于托管版本的编译代码中的换行符。 例如(请注意换行符,每个都似乎是不必要的): http://troy.onespot.com/static/stack_overflow/...

19得票3回答
如何使用Sass(或其他工具)合并.CSS文件?

我可以使用 Sass,按照此处所述的方法,将多个 .SCSS 或 .SASS 输入文件编译成单个 .CSS 输出文件,并使用 @import。 如果我使用 @import 导入普通的 .CSS 文件,它们不会合并。输出的 .CSS 文件仍然包含 @import 指令,这是有道理的。 但是,...

18得票1回答
GWT 和 Google Closure,它们有什么不同?

如果我理解正确,GWT和Google Closure都是用于构建Web应用程序的JS API。它们之间有什么区别? 如果我理解正确,GWT和Google Closure都是用于构建Web应用程序的JavaScript API。它们的区别是什么?

17得票7回答
如何使用goog.provide和goog.require加载自己的js模块?

我们尝试将我们的项目从dojo切换到google closure,但是到目前为止我们没有成功。以下是一个简单的示例,说明我们想要实现的内容: <html xmlns="http://www.w3.org/1999/xhtml"> <head> <scr...

16得票2回答
当使用Google闭包模板时,如何在Soy文件中迭代对象?

我想创建自己的模板,可以将对象传递给它,并使Soy模板遍历对象并提取键和值。 如果我有一个JavaScript对象并调用Soy模板:var obj = {'one':'a', 'two':b, 'three':c}; nameSpace.templateName({'paramValue':...

16得票2回答
为什么谷歌的Closure库没有托管在它们的CDN上?

谷歌提供了一些JavaScript库,例如jQuery和dojo等,它们托管在他们的CDN上(内容分发网络)。但是有一点让人困惑,他们自己的Google Closure 库似乎没有被包括进去。是否有Closure库的托管版本呢?

16得票4回答
防止Closure Compiler重命名特定变量。

我有一个JavaScript文件,其中包含一个全局对象,这个对象不得重命名(来自Google Analytics异步跟踪器的_gat)。 由于Google Analytics寻找具有特定名称的变量,因此不得重命名此对象。 我研究了所提到的Javascript Doc注释:http://co...