Я установил пакет textmate HAML, который отображает подсветку синтаксиса для шаблонов.haml, но у меня также есть шаблоны Coffee HAML с именами вроде layout.jst.hamlc, и я хотел бы добавить синтаксис...
Если у меня есть класс, я передаю ряд параметров :конструктору класса Foo:(параметры)-> @bar = параметры.бар @moo = параметры.moo Класс создается так :foo = new Foo (...
В моем файле CoffeeScript, client.js.coffee, myFunction = (переменная)-> Я создал функцию в CoffeeScript в app/assets/javascript. Но когда я пытаюсь вызвать эту функцию, консоль показывает мне...
Есть ли способ определить порядок компиляции CoffeeScript в подкаталогах -? Пожалуйста, рассмотрите следующий пример :Files :src/App.coffee источник/представление/B.coffee src/view/a/A.coffee Где класс A...
Я хочу использовать каждую пару записей в массиве. Есть ли эффективный способ сделать это в CoffeeScript без использования свойства длины массива? В настоящее время я делаю что-то вроде следующего :...
Недавно, работая над проектом Backbone.JS/jQuery/CoffeeScript, я столкнулся с проблемами обратного вызова и тайминга. Мне нужно было дождаться завершения чего-то, прежде чем продолжить, и я нашел...
Я пытаюсь преобразовать RailsCast Райана на Backbone.js для работы с Handlebars и столкнулся с простой проблемой. Кажется, я не могу перебирать массив JSON и отображать результат. Я ...
У меня есть следующая строка CoffeeScript: имена = (mail.folder для почты в @data, когда mail.service_name равно service.name).unique() Эта строка слишком длинная, поэтому CoffeeLint ее не пропустит. . Я ...
Я использую Handlebar в своем мобильном приложении jquery Rails 3.2. Я пытаюсь написать оператор case switch внутри метода Coffeescript, например Handlebars.registerHelper 'status', (блог)->...
Я пытаюсь сделать это в coffeescript :$ (element ).mousedown (aFunction ).mouseup (otherFunction ); Я пытаюсь найти способ использовать отступы, чтобы что-то вроде следующего...
У меня есть массив, который выглядит следующим образом: массив := [[1, 5], [4, 7], [3, 8], [2, 3], [12, 4], [6, 6], [4, 1], [3, 2], [8, 14]] Мне нужно наибольшее число из первого значения...
Я знаю, что иду к этому неправильно. Вы должны сначала изучить Javascript, а затем начать изучать Coffeescript, когда устанете от фигурных скобок и объявлений переменных. Я же, однако, я...
Я хочу экспортировать некоторые классы, скажем, Dog и Cat. Один из способов сделать это: class Dog bark: -> console.log "Арфф! :D" class Cat meaow: -> console.log "Meaw!" module.exports = {Собака, Кошка}
...
Как преобразовать этот javascript в coffeescript? $(function() { function AppViewModel() { this.firstName = ko.observable(); } ko.applyBindings(new AppViewModel());
}); Я пробовал это, но это...
Я делаю это - $ coffee -c assets/js Чтобы скомпилировать все файлы .coffee в файлы .js в этом каталоге. Но я не понимаю, как я могу смотреть каталог? Я пытаюсь это сделать, но получаю ошибку - $ coffee -...
Я использую backbone.js на rails backend с HAML Coffee, который компилируется haml_coffee_assets. В моих шаблонах есть дублирование. Есть ли способ создать подобные рельсы частичные файлы для высыхания ...
Я получаю сообщение об ошибке: Uncaught TypeError: Cannot read property 'constructor' of undefined При объявлении следующего класса: class ViewHelpers extends Backbone.Events я могу использовать то же самое ...
Кто-нибудь знает более лаконичный/элегантный способ достижения следующего? А = В, если В? Спасибо. РЕДАКТИРОВАТЬ :Я ищу решение, которое ссылается на A и B только один раз. И будет компилироваться в если (typeof B !==...
Довольно прямолинейный вопрос, но гугление пока ничего не дало. Как скопировать/клонировать/дублировать экземпляр объекта в Coffeescript? Я всегда мог просто создать метод clone()...
Кто-нибудь знает, можно ли получить javascript для цикла for/in из coffeescript? На самом деле хотелось бы написать функцию js function logobject(o) { for (p in o) console.log(p + "=" + ...
Предыстория: я пытаюсь преобразовать некоторый код JavaScript, который использует библиотеку Crossfilter с библиотекой визуализации данных D3.js, в CoffeeScript. Каков наилучший способ конвертировать JavaScript...
Как определить массив анонимных объектов в CoffeeScript? Возможно ли это вообще, используя синтаксис YAML? Я знаю, что иметь массив именованных объектов довольно просто: items:[ item1: ...
У меня есть наблюдаемый массив действий с нокаутом, который содержит проверки и комментарии. Я получил данные с сервера и отсортировал массив действий на основе метки времени объектов. Я бы...
У меня есть следующий код coffeescript: попробуйте сделать что-нибудь
поймать журнал ошибок что-то бросить ошибку Должен ли я использовать бросить новую ошибку (ошибку) вместо бросить ошибку? В чем разница?