问题标签 [google-closure-library]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - Google Closure Library 的最佳/更稳定的功能是什么
2009 年 11 月,Google 宣布发布包含Closure Library的Closure Tools。
根据这篇文章,谷歌闭包库包含一些久经考验的部分和其他更具实验性的部分。
有使用谷歌关闭经验的人可以分享哪些部分是可靠的,哪些部分是不确定的(呃)或没有准备好用于生产的信息吗?一些演示显然不适用于最新的 Firefox(截至 2010 年 1 月)。
jquery - Google Closure Library 通过 jQuery 提供了什么?
考虑到
- 商业背景
- 社区支持
- 可用的扩展
- 默认功能集
- 使用简单
- 和可靠性
为什么你更喜欢一个而不是另一个?
javascript - DOM 树完成后如何让 Google Closure 调用我的 init 函数
我正在寻找类似$(document).ready
jQuery 中的函数的东西,因为我正在尝试使用 Closure。
所以,我的问题很简单,是否有一个我缺少的函数可以让我等到我的函数在 DOM 树完成时被调用?
我使用不显眼的 javascript,所以如果需要的话,将任何 javascript 放在我的 html 中的想法是如此消极。
javascript - Loading files through goog.require in a script block fails
When using goog.require
inside a <script>
tag to load a script, the specified files aren't loaded. For example:
Gives:
What's wrong with this usage?
mootools - Mootools 和 Google 闭包库是否兼容?
任何人都有在同一页面中使用 Closure js lib 和 Mootools 的经验吗?
冲突或工作正常?
javascript - 如何使用 goog.provide 和 goog.require 加载我自己的 js 模块?
我们正在尝试将项目的包装从 dojo 切换到 google 关闭,但到目前为止我们还没有任何运气。这是一个简单的示例,说明了我们要完成的工作:
然后在/foo/bar.js
我有:
我在 firebug 中收到的错误如下:
当我查看 Net 选项卡时,没有 http 请求来获取文件 - 我期待闭包库生成一个脚本标记来 fetch bar.js
。
帮助!;)
javascript - 动态脚本标签加载未按预期工作
我们有一个同时使用 google 闭包和 dojo 库的应用程序。我们的索引页面中有以下内容,可以按预期工作:
我们希望在实际的 html 源代码中只使用一个 script 标签。因此,我们尝试执行以下操作:
然后在 src-bootstrap.js 中:
但是,这在 FF 中不起作用。core/loader.js 在 dojo 完全加载之前运行。任何想法为什么这不起作用?
google-closure - 如何在谷歌关闭中隐藏/显示 dom 元素
domA.style.display = "无"; domA.style.display = "块;
我在库中找不到这样的函数,但我想他们一定有它。
javascript - 如何以编程方式创建 20x20px 单元格网格背景?
我正在尝试构建一个具有 20x20px 正方形的浏览器窗口大小的网格。我的第一个想法是使用以下代码构建一个表格,但 IE8(在任何模式下)不会呈现单元格,除非它们具有非空白内容。据此,如果它有一个
,但从我的测试来看,它仅在表位于原始 DOM 中时才有效 - 而不是来自 javascript。
放弃这种方法后,我决定尝试 google-closure 的矢量图形库 - 原则上认为矢量图形是更合适的解决方案,因为表格不是为此而设计的。我让它跨浏览器工作,但尺寸合适网格(比如 1000x1000)的加载时间和内存利用率是惊人的。我想它也不是为此而设计的:
也许务实的解决方案是创建一个 20x20px 的图像并重复插入它?
javascript - 如何将 CSS 应用于 Google Closure Library 中的组件?
我对 Google 的 Closure Library 感到很困惑。我创建了一个带有Select Widget的简单页面,但它显然需要一些样式(元素看起来像纯文本,并且在下面的示例中,菜单项在按钮下方弹出)。
我假设库支持样式——我怎样才能融入它们?SVN 中的每个示例页面似乎都使用自己的 CSS。
缩写示例如下: