coffeescript相关内容
..
我想在每次数据更改和每个窗口的调整大小事件时动态截断文本. 假设我有一个 HTML:
Lorem ipsum dolor...
我的指令进行了截断,但在调整窗口大小时仍然没有重新截断. angular.module('moduleName', []).directive 'ngTruncate', () ->链接:(范围、元素
..
关于如何将其编写为咖啡脚本的任何想法? Person = Ember.Object.extend({//这些将由 `create` 提供名字:空,姓氏:空,全名:函数(){var firstName = this.get('firstName');var lastName = this.get('lastName');返回名字 + ' ' + 姓氏;}.property('firstName',
..
我有多个要渲染的 WebGL 行,它们都具有相同的渲染样式.因此,为了提高性能,我想在一次绘制调用中将它们全部渲染为一个对象. 但问题是这些线路并非都相互连接. 在此处查看示例:http://jsfiddle.net/b6jgS/6/p> 你可以看到环连接,但我不希望它们连接.但是我仍然想在一次绘制调用中绘制它们. 相关代码是这样的,它只是为一些环生成一些几何图形: #
..
我正在尝试测试通过 RequireJS 加载的简单主干模型: define ["backbone"], (Backbone)->Todo 类扩展 Backbone.Model默认值:标题: ''优先级:0完成:假验证:(属性)->错误 = {}hasErrors = falseif (attrs.title 是 "")hasErrors = trueerrs.title = "请指定待办事项"如
..
所以我正在使用 Rickshaw 图形库,我想知道如何动态添加点图表. 我有一个像这样实例化的图表: @seriesData = [ [], [], [] ]随机 = 新 Rickshaw.Fixtures.RandomData(150)for (var i = 0; i
..
我正在尝试编写一个 grunt 任务来使用 grunt 将大量 .coffee 文件编译为相应的 .js 文件和 .map 文件.我有咕噜咖啡插件,但有一些问题: 它将所有文件编译到一个公共目标文件夹中,而不是将 .js 文件与 .coffee 文件保存在同一文件夹中. 将不同目录下的两个同名.coffee文件合并为目标目录下的一个文件. 请帮助解决这些问题: Grunt 插件
..
假设我有以下对象数组: dataArray = [{ id:“a",得分:1 },{ id:“b",得分:2 },{ id:“c",得分:5 },...{ id:“a",得分:3 },...{ id:“c",得分:2},...] 如何获得如下的 resultArray: resultArray = [{ id: "a", score: id 为 a 时所有分数的总和 },{ id: "b",
..
我有一个模型获取的成功回调,并且在 chrome 上一切正常,但在 Firefox 上该事件不会触发.不过,根据控制台,请求已完成. 代码示例: 父类函数: DownloadUserPromotions:(回调)->自我 = @@model = new app.models.client({ id: JSON.parse($.cookie('jsondata')).id })lm =
..
如何在 Locomotivejs 中设置 coffeescript. 这似乎很容易,但我想不通. 我在“all.js"中设置了选项,没有运气. 我想我已经快到了,或者很远才能做到这一点.:( this.set("options",{coffee:true}); 感谢任何帮助. 解决方案 您需要添加一个 server.js 文件并使用 CoffeeScript 支持启动
..
更新:我找到了解决方案,请查看本页底部... 我有一个用 CoffeScript 编写的 Node.js、Express、MongoDB、Mongoose 项目,我可以创建和读取数据,但我无法更新. 这就是我的代码的样子; app.js # 更新app.put "/admin/:id.:format?", (req, res) ->Content.findById req.b
..
..
如何在 CoffeeScript 中的函数定义之后链接函数调用? 等效的 javascript 将是: var foo = function () {//东西}.酒吧() 我设法做到的唯一方法是: foo = `function () {//东西}.bar()` 但我希望有一个比在我的(漂亮的)coffeescript 代码中嵌入 javascript 更好的解决方案 解决方案
..
任何人都可以协助使用 TextMate Run 命令吗?我不确定如何在 TextMate 中设置变量及其值,以便运行 command + R 并获取 CoffeScript 文件的结果.非常感谢. 解决方案 安装 tmbundle 后,如第一个答案中所述,在 Preference Panel 中,选择 Advanced 选项卡并在 TM_PATH 下添加咖啡的路径.要找出路径,请输入:
..
我正在尝试为 Atom 编辑器编写一个初始化脚本,以添加一个自定义命令,以便能够使用一个组合键而不是两个组合键在树视图中显示当前打开的编辑器文件. 这是一个示例代码(它使一些不同的东西),以明确它通常的外观. atom.commands.add 'atom-editor', 'custom:cut-line', ->编辑器 = atom.workspace.getActiveEditor(
..
我有一个在 node 中开发的小型 web 服务,我想在 coffeescript 中编写一些文件,开始使用它. 我正在使用 nodemon 来运行应用程序,就像这样 nodemon app.js 我有以下文件结构 app.js控制器/平咖啡test.js 在 nodemon 的主页 中说它支持 coffeescript,但我更改了文件,它赢了'不要重新加载. 然后我发
..
我正在关注 Fernando Villalobos 的 React.js - Rails 开发人员指南 AirPair 教程. 这里的目标是使用 Rails 和 React JS 构建一个简单的费用跟踪应用程序. 在 Nesting Components: Listing Records部分,作者建议创建一个app/views/records/index.html.erb文件如下:
..
我正在编写一个测试,通过查看屏幕上包含关卡计数的文本值来查看我的代码是否正在删除关卡. 它'允许删除级别版本',->browser.get('/api#/costings')element(By.id("edit")).click()startCount = element(By.id("versions_count")).getText().then( (count) ->返回计数)elem
..
我正在尝试使用 Handlebars 注册帮助程序以允许迭代 JSON 对象.这个要点 看起来是一个合适的解决方案.我将其转换为以下 CoffeeScript.当我使用任何一个帮助程序时,似乎什么都没有发生(对于 vanilla JavaScript 和 CoffeeScript 版本都是如此).有什么想法吗? $ ->Handlebars.registerHelper "key_value",
..
我一直在尝试将我的工作 javascript 代码传递给 CoffeeScript,但我无法通过此错误: 第 55 行不匹配的 OUTDENT 这是咖啡脚本代码 $(document).on("click",".save_button", ->$form = $(this).parent().parent().parent().parent().parent().parent()$f
..