Nodejs + CoffeeScript + Mongoose:定义模块?
我正在尝试创建一个小应用程序来使用nodejs和mongodb存储代码片段 我正在使用 Coffeescript 来编写应用程序。 问题是,我想将模块中的代码分开 所以我…
backbone.js 在集合上使用 fetch() 时遇到问题
警告:代码位于 Coffeescript 中。我希望没关系。 我有一个模型、Song、一个集合 Songs 和一个视图 SongsView。就是这样: SONG_TEMPLATE = ''' {{#if…
indexedDB setVersion 请求被阻止?
我正在尝试将 indexedDB 与 jax webGL 框架 一起使用,但由于某种原因 setVersion 不起作用。 这是相关的 CoffeeScript if @indexedDB and @objectSto…
如何在浏览器中使用 CoffeeScript 正确确定函数范围?
(-> jQuery -> globalThis = @ $('#emailTypes').change -> globalThis.toggleEmailOptions() toggleEmailOptions = -> $('.emailTypeOptions').fadeO…
Coffeescript、Facebook JS API 和范围
我正在使用 Coffeescript 并异步加载 Facebook JS api,正如他们在文档中建议的那样。就像这样: #Load the FB api asynchronously (-> e = document.…
改进 Jasmine 规范以测试调用参数的属性
我使用以下 Coffeescript 代码来验证一个backbone.js 视图的初始化是否构造了另一个视图: describe 'Avia.AviaView', -> beforeEach -> @aviaView = …
期望以函数作为参数来调用函数
我有一组相当简单的主干视图规范: describe 'Avia.MatricesView', -> beforeEach -> @model = { bind: -> fetch: -> } spyOn(Avia, 'Matrices').andR…
使用 Rails 资产管道时选择性运行 javascript 的最佳方法是什么?
Rails 资产管道有其问题,但是连接所有 JS、缩小它并为其提供远期过期标头的好处是很难忽视的。 我的 Rails 应用程序中的许多 JS 都特定于单个操作。…
CoffeeScript调用服务器端信息
我正在尝试将现有的 java 脚本文件转换为咖啡脚本。令我头疼的一行是 var imageSiteUp = '@Url.Content("~/Content/SiteUp.png")'; 简单地将一个放入 …
Coffeescript Cakefile - 命令行选项数组
是否可以将多个命令行参数传递给 Cakefile 并捕获数组中的这些值?例如,这样的事情: option '', '--compilation-level [LEVEL]', 'Description...' …
在 Node.js 下测试 Closure Compiler 输出
我想使用 Vows 测试无 DOM 的 JavaScript 代码,最好直接针对编译后的 JS 运行。 我的誓言是用 CoffeeScript 编写的,但我不知道如何加载我的 JS;我…
鼠标“向下/向上”和“进入/离开”与透明 Flash 对象重叠的按钮的样式
我有一个 Flash 对象,其尺寸和位置与 HTML 按钮相同。该按钮位于 Flash 对象下方。我希望当单击并悬停 Flash 时,该按钮的样式就像同时单击并悬停一…
如何重构用 jQuery/Coffeescript 编写的功能代码以实现可重用性
以下代码对我有用: $ -> $("[id$=\"_phase_id\"]").change(-> common_prefix = "type_well_type_well_phases_attributes_" cell_pos = $(this).attr(…