首页 > TAG信息列表 > coffeescript

[RubyOnRails]一些网址

[http://js2coffee.thomaskalka.de/][http://js2coffee.thomaskalka.de/] javascript和coffeescript在线转换 [http://slim-lang.com/][http://slim-lang.com/] slim template官方首页 [http://coffeescript.org/][http://coffeescript.org/] coffeescript官方首页 [http://j

CoffeeScript编写简单新闻页(仅UI)

CoffeeScript编写简单新闻页(仅UI) 1. 配置(在公司搭建好的环境下配置) omnisocials-backend/src/backend/modules/member/config/main.php文件夹下配置如下代码: [ 'order' => 6, 'title' => 'member_myNews', 'name' => 'myNews',

开始征战CoffeeScript

最近在用clojurescript做游戏,感觉整个项目使用了很多工具来编程,但是在 效率及管理上都方便很多,整个项目的发布都是通过脚本自动实现的,降低了发布过程人为因素的影响。而在项目代码方便,大大提高了可维护性。但是对于普通的 web项目来说,感觉用clojurescript有点不太合适,因此这段时间

CoffeeScript环境安装for mac

要安装CoffeeScript的话,会需要先安装Node.js以及Node.js的套件管理工具 – npm (Node Package Manager)。以下是在Mac系统下的安装过程。如果在安装过程中出现权限不足的错误讯息,请使用sudo暂时取得安装的权限。安装Node.js。官网:http://nodejs.org/> git clone git://github.co

RubyMine 2020 for Mac(强大的Rails/Ruby开发工具)永久激活版

JetBrains RubyMine 2020 for Mac 永久激活版是一款为Ruby 和 Rails开发者准备的 IDE。RubyMine 对 Ruby 和 Rails,JavaScript 和 CoffeeScript,ERB 和 HAML,CSS,Sass and Less 等提供了一流的支持。将强大的调试器与用于 Ruby,JavaScript 和 CoffeeScript 的图形用户界面结合使用,设置

javascript-如何使用CoffeeScript模拟现有代码?

我想模拟出MarkdownDeep,下面的代码在JavaScript中 MarkdownDeep = new (function () { this.Markdown = function () { this.Transform = function (a) { return "html"; }; }; })(); 但是我在CoffeeScript中实现它有困难 我尝试了以下 Ma

javascript-jQuery事件泡泡

我在锚元素中附加了一个mousedown事件,该事件可做很多事情. 我还有一个附加于文档的mousedown事件,由于冒泡,每当触发附加到锚点的事件时,都会调用此事件.这不是我想要的. 我可以延迟绑定事件吗? 我不想使用stopPropagation. $('a').mousedown -> ... openWindow() $(documen

javascript-在CoffeeScript类中装饰函数

我正在编写一个骨干应用程序,我想编写一个经过身份验证的装饰器,可以用来装饰路由器类中的方法(路由)列表. 因此,我使用了几种方法的路由器,并尝试了类似的方法.但是,当我调用要装饰的路线时,装饰器未连接. class MyApp extends Backbone.Router routes: '' : 'ho

javascript-如何在coffeescript js中使用Rails助手

我不太了解助手在视图/控制器中的工作方式.我没用过 我的具体问题是:几乎所有视图都实现了AJAX.在我的大多数控制器中,update.js.coffee和create.js.coffee具有以下代码的某种形式: jQuery -> <% if @product.errors.any? %> error_info = '<%= j(render :partial => "shared/er

javascript-为什么CoffeScript不“重用”循环变量?

我是CoffeeScript的新手,对此感到非常兴奋.我做了一些基本的循环here.现在,CoffeeScript正在为每个循环定义一个循环变量,如下所示: var food, _i, _j, _len, _len1; for (_i = 0, _len = fruits.length; _i < _len; _i++) { food = fruits[_i]; console.log(food); } for (_

javascript-将SammyJs与RequireJs一起使用

我有些麻烦让sammyjs和requirejs一起玩.调用$.sammy失败,并且错误表明jQuery名称空间中未定义sammy. 这是我的要求配置 require.config baseUrl: '/Scripts' waitSeconds: 10 paths: bootstrap: './lib/bootstrap/bootstrap' domReady:

javascript-将事件从服务传递到Angular中的控制器

我的服务中有一个音频元素,它具有“结束”事件侦听器.我正在尝试将该消息传达给角度控制器. 目前,我正在为我服务: Audio.addEventListener "ended", (-> $rootScope.$broadcast("audioEnded") ), false 在我的控制器中,我有: $scope.$on "audioEnded", -> consol

javascript-jQuery.ajax仅*检索状态代码,而不检索/下载整个文档?

我有一个使用jQuery.ajax轮询资源以查明是否存在的应用程序. (在后台有一个服务正在生成资源).当资源不再提供404状态时,我的应用程序将重定向到该资源以供查看.我的问题是…可以在不下载文档的全部内容的情况下获得状态吗?如果要轮询的PDF很大,恐怕获取200的状态并通过jquery下载该

让javascript仅作用于列表中的一项

我有以下代码(咖啡脚本),并且我在rails上创建了一个订阅视频列表,我希望弹出窗口仅在我悬停的那一个上弹出.但是由于列表中的每个视频都具有订阅视频类,所以无论我将其悬停在哪个视频上,它都只会显示第一个视频的弹出窗口.用javascript定义我正在当前选择的(我正在悬停的一个)subsc

javascript-无法从Rails的收集主干中获取数据

我正在使用OMDB API开发应用程序.我在’movie_controller’中定义了一个方法’top_movies’,该方法正在渲染json数据. 我已经定义了这样的集合: class Fanboy.Collections.Movies extends Backbone.Collection url: '/movie/top_movies' Click to see JSON response 我在控制台

javascript-node.js http.request事件流-我的END事件去了哪里?

我正在制定一个狡猾的计划,其中涉及将node.js用作另一个服务之前的代理服务器. 简而言之: >将传入请求分派到静态文件(如果存在) >否则,将请求分派到另一个服务 我已经掌握了基础知识,但是现在尝试使Sencha Connect完全正常工作,以便可以访问所提供的所有kick-ass中间件. 所有动作都

javascript-哪种风格最适合CoffeeScript中基于类的编程?

在这些替代方案中,哪一种是CoffeeScript中基于类的编程的最佳样式? # Alternative 1 class Person constructor: (@name, @age) -> new Person "Peter", 19 # Alternative 2 class Person name: "" age: 0 constructor: (@name, @age) -> new Person "Pete

javascript-Coffeescript本地开发和Require.js插件性能

我们想试验coffeescript并最终将所有js代码转换为coffee.当我们使用require.js时,我认为关于本地开发的加载部件的最简单方法是使用require.js coffeescript plugin并相应地调整模块加载,例如 var myModule = require('cs!myModule'); 如果我的理解是正确的,那么此过程是否意味着

javascript-Node.js hubot在服务器上执行命令

我正在尝试使用hubot在服务器上执行命令. 这个例子对我有用: robot.respond /(cmd)/i, (msg) -> doing = spawn 'ls', ['-la'] doing.stdout.on 'data', (data) -> msg.send data.toString() 但是,在执行要执行的命令之前,需要更改文件夹.我想让hubot运行: cd /va

python-没有node.js的CoffeeScript编译器?

我想使用CoffeeScript(CS)和CS编译器,但不必安装Node.js. 我看到CS的核心编译器是用JavaScript编写的,因此不需要安装Node.js,但是我找不到以Python / Java或任何其他语言编写的任何编译器,只有Node.js. 我想念什么吗? 我需要用Python编写自己的实现吗?

在VIM中在CoffeeScript和JavaScript文件之间快速切换

遗憾的是,我是Vimscript的新手,但是未能编写将.coffee文件切换为相应的.js文件的函数. 我想知道是否有人已经这样做了? 我知道vim-coffee-script插件有功能:CoffeeCompile监视,但是您看到的文件不是您存储在本地的真实文件. 具有这样的功能(如果将.coffee和.js文件存储在同一目录中)

javascript-将Ruby代码与js.coffee脚本混合

我的视图上有ajax链接,我想在将其发送到实际操作之前检查密码,因为我使用的是devise控制器,因此只能使用特定的密码检查. 以下是我希望用于验证的咖啡脚本. .<%= link_to “CANCEL PAYMENT”, { :action => “some_action”, :info => n.id },class: “css_class”,:remote =>

javascript-Ember.js路由器和initialState中的嵌套路由

我正在尝试了解emeber.js路由.我不太确定,为什么这不是路由器的有效定义 Platby.Router = Ember.Router.extend location: 'hash' enableLogging : true root: Ember.Route.extend index: Ember.Route.extend route: '/' initialState: 'batches&#

javascript-JSON ParseError即使请求成功

即使从服务器返回成功,我仍收到JSON parseerror.这是我的保存代码,其中总是运行fail() @model.save() .fail(=> @resetForm() ) .always (obj, error) -> console.log obj console.log obj.responseText console.log JSON.parse(obj.responseText) 这是我的错误

javascript-根据放置在其中的内容调整EpicEditor的大小

我在网站中使用Epiceditor,并使用服务器嵌入页面的markdown填充它.当前,当Epiceditor显示时,它的默认高度很小,并带有滚动条以处理查看整个内容的过程.我可以手动设置div的高度,现在这是我所能做到的最好的(我将其设置为相当大的值:800px).但是,我希望它的高度始终足以容纳整个内容