问题标签 [coffeescript]

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.

0 投票
1 回答
1606 浏览

backbone.js - 在多个视图中触发事件

我正在使用 Backbone.js 组合一个应用程序,它现在有两个视图,一个 IndexView 和一个 QuizPartial。IndexView 呈现页面的大部分(一些图表和诸如此类),它包含许多 QuizPartials。我的问题是,当用户单击其中一个部分中的“删除”链接时,应删除部分并销毁相应的模型,而 IndexView 呈现一个按钮以创建新测验。但是,我无法让 IndexView 响应该事件。

代码:

然后是索引视图:

有什么我应该做的不同的事情吗?

谢谢!

0 投票
2 回答
1711 浏览

javascript - 第 6 行 (CoffeeScript) 中未关闭的 INDENT 编译器错误

这是我在 CoffeeScript 中使用 MongoDB 进行简单测试的代码。当我运行时,
coffee -c UserDataProvider.coffee
我最终得到一个错误 UNCLOSED INDENT ON LINE 6

这是我的代码:

StackTrace 是:

任何人都可以帮忙吗?

0 投票
5 回答
7028 浏览

ruby-on-rails - 在 Rails 中使用 Eco 模板引擎

Eco 是一种嵌入式 Coffeescript 模板语言。它类似于 ERB。有没有办法可以将它用作 Rails 应用程序中的服务器端模板语言?

最终目标是在客户端和服务器上使用一些用 Eco 编写的部分。

0 投票
1 回答
1024 浏览

javascript - 另一个 CoffeeScript 错误

嘿,我只是在学习 CoffeeScript,但我不断收到错误。这是我的代码:

当我尝试使用 userdataprovider.save(?? BLAH BLAH BLAH ??) // 我已经实例化了它。

我收到此错误:

如果重要的话,我将 Expressjs 和 Nodejs 与 Native MongoDB Driver 一起使用

0 投票
9 回答
5085 浏览

javascript - 是否有 CoffeeScript 的截屏视频/教程网站?

我是 CoffeeScript 的新手,但我真的很期待用更类似于 Ruby 的方式编写 JavaScript 代码。

可以为教程或截屏视频推荐哪些 2-3 个好的资源来启动和运行 CoffeeScript?

0 投票
4 回答
16926 浏览

javascript - 带有函数参数的方法链接

在 CoffeeScript 中链接方法的最佳方式是什么?例如,如果我有这个 JavaScript,我怎么能用 CoffeeScript 编写它?

0 投票
4 回答
11494 浏览

javascript - 有没有办法将 CoffeeScript 发送到客户端的浏览器并将其编译为 JavaScript *there*?

有没有办法将 CoffeeScript 发送到客户端的浏览器并在那里编译成JavaScript

CoffeeScript 编译器是用 JavaScript 编写的,所以我可以将它发送给客户端以在客户端的浏览器中编译/运行此代码吗?

0 投票
2 回答
4227 浏览

ruby - 如何在 Ruby/Rails 之外的 Haml 中嵌入 CoffeeScript?

在 Rails中使用coffee-haml-filter很容易。在 Rails 2 下,运行

在 Rails 3 下,您可以添加该行

到您的 Gemfile 并执行bundle install. (这一切都假设您想使用 gerad 的 fork,在撰写本文时,它比 inem 的原始版本更新。)。

在任何其他 Ruby 应用程序中,它稍微有点棘手,但仍然相当容易做到这一点(例如,使用 Gemfile 和Bundler.require; 或者更简单地通过coffee.rb直接从 gerad 的 repo 下载文件,将其粘贴到文件夹中,然后require-ing 它)。

但是,例如,如果我只是haml在命令行上使用呢?有没有办法安装自定义过滤器,以便 Haml 在系统范围内使用它?或者我是否可以使用requireHaml 模板中的语句来获取所需的过滤器?

0 投票
2 回答
650 浏览

javascript - 用于并行加载依赖数据源的 Coffeescript/Javascript 设计模式

我有两个(加载缓慢)数据源。我可以在加载数据源 2 后立即开始处理它,但需要来自 1 和 2 的数据才能处理来自源 1 的数据。所以我有一些这样的代码:

但是,我想并行加载它们,而不是顺序加载(即我不想在开始加载数据源 1 之前等待数据源 2 加载)。

有什么好的设计模式可以做到这一点吗?

0 投票
8 回答
16352 浏览

node.js - NodeJS + CoffeeScript,根据要求渲染 CoffeeScript 编译的 js

我想做的是将以下内容添加到我已经在运行咖啡脚本编写的服务器

使用 NodeJS、Express 和 Coffeescript 可以实现类似的功能吗?

谢谢!

何塞