Публикации по теме 'coffeescript'
Может кто-нибудь наконец объяснить мне, почему вам нужно учиться и использовать инструмент X для компиляции вашего кода в…
Может кто-нибудь наконец объяснить мне, почему вам нужно изучать и использовать инструмент X для компиляции вашего кода в JavaScript вместо того, чтобы изучать и писать сам JavaScript, который сейчас почти в ES7?
Варианты: уроки JS от Swift
В прошлом году я начал работать со Swift и мне очень понравился язык. У него есть свои недостатки (в частности, API все еще развивается и не полностью стабилен). Однако для человека, имеющего опыт веб-разработки, это кажется хорошим сочетанием знакомства с JS, «красоты» Ruby и небольшой доли предсказуемости, присущей статической типизации в Java.
Один из самых уникальных шаблонов проектирования в Swift - это основное использование Optionals и Optional Chaining (также называемых безопасной..
Вопросы по теме 'coffeescript'
Функции в controller.js.coffee
У меня возникли проблемы с созданием функций с помощью CoffeeScript, наверное, я что-то пропустил. Для моего контроллера пользователей я хотел бы создать проверку на стороне клиента для формы регистрации. Я думаю, что упустил что-то фундаментальное...
2941 просмотров
schedule
07.01.2024
Как я могу использовать haml в файле coffeescript?
Можно ли использовать haml в файле coffeescript в проекте rails 3.1? Каков правильный порядок расширений файлов?
Моя последняя попытка заключалась в следующем:
home.js.haml.coffescript
$ ->
alert '#{@count}'
где @count —...
1308 просмотров
schedule
26.03.2024
Производительность Node.js/coffeescript на алгоритме, интенсивно использующем математику
Я экспериментирую с node.js, чтобы построить некоторую логику на стороне сервера, и реализовал версию алгоритма алмазного квадрата, описанного здесь в coffeescript и Java. Учитывая все похвалы, которые я слышал о производительности node.js и V8, я...
3035 просмотров
schedule
08.11.2023
Оператор многозначного переключения CoffeeScript?
switch @user && @other
when 'user' && true
...
when 'user2' && false
...
Возможно ли что-то подобное? Это не работает по какой-то причине. Спасибо!
1078 просмотров
schedule
23.01.2024
Coffeescript: выход из цикла forEach
Возможный дубликат: Javascript Array.forEach HowTo break?
Учитывая, что у меня есть цикл forEach, как мне выйти из этого цикла, если X истинно?
Например:
user.forEach (x,i) ->
if x.status == "available"...
5923 просмотров
schedule
25.10.2022
Как документировать исходный код CoffeeScript с помощью JSDoc?
У меня есть код, написанный на CoffeeScript, и я хочу оптимизировать сгенерированный JavaScript с помощью Google Closure Compiler, поэтому эти файлы необходимо документировать с помощью JSDoc.
Мой вопрос: как я могу документировать файлы *.coffee...
17422 просмотров
schedule
10.12.2022
Почему мое основное представление не имеет ссылки на свою модель (возвращает undefined) только в IE?
У меня есть простое магистральное представление, которому передается модель при инициализации (я использую Coffeescript):
questionView = new Quizback.Views.QuestionView( {model: @current_question} )
Соответствующий вид выглядит следующим...
418 просмотров
schedule
19.02.2024
Обратные вызовы видят только последнее значение из цикла
У меня есть этот код:
for food in foods
Person.eat ->
console.log food
Проблема здесь в том, что «еда» всегда будет последней «едой» в «еде». Это потому, что у меня есть console.log в функции обратного вызова.
Как я могу...
837 просмотров
schedule
16.03.2024
Coffeescript/Javascript - почему атрибут объекта не определен?
У меня есть эта функция, которую я использую в проекте Rails 3.1:
setPosition: (object) ->
console.log object
console.log object.width
object["position"] = [500, 50]
this
console.log object дает
Object
height:...
694 просмотров
schedule
25.09.2022
Адрес участка Google Maps API V3
Кто-нибудь знает какие-нибудь «обходные пути», чтобы иметь возможность построить маркер с использованием адреса? Мы использовали геокодирование, но у нас есть ограничения, и мы действительно не хотим добавлять накладные расходы, необходимые для...
1735 просмотров
schedule
02.03.2024
Множественные ассоциации ownTo с Batman.js
Я просто хотел проверить, что нет ничего плохого в том, что модель имеет 2 принадлежности к:
@belongsTo 'claim'
@belongsTo 'buyer'
Я спрашиваю, потому что у меня есть это, и сохранение не создает json, который должен:
create: =>...
295 просмотров
schedule
08.11.2022
Как я могу получить доступ к некоторой модели в коллекции Backbone
У меня есть коллекция моделей:
city = new M.City
App.citiesList = new C.CitiesList model: city
App.citiesList.fetch()
Как я могу получить доступ к модели, например, с помощью id=15 ?
Мне нужно что-то вроде App.citiesList.find(15).name()...
788 просмотров
schedule
31.10.2022
Импортировать функции из модуля в глобальное пространство имен в Coffeescript?
Начните с вашего модуля utils.coffee:
exports.foo = ->
exports.bar = ->
Затем ваш основной файл:
utils = require './utils'
utils.foo()
foo() и bar() — это функции, которые вы будете часто вызывать, поэтому вы:
foo =...
5624 просмотров
schedule
06.01.2024
Путаница с кофескриптом? (JQuery KeyUp)
Я только начал использовать coffeescript, чтобы посмотреть, о чем идет речь, и мне это нравится. Однако у меня возникла проблема при преобразовании моего старого скрипта в кофе:
$(function() {
$(create_MP).keyup(function(e){...
3114 просмотров
schedule
27.12.2023
Я хочу запустить d3 из Cakefile
Я хотел бы выполнить код d3 из командной строки. Сначала я просто пробовал что-то вроде:
task 'data', 'Build some data with d3', ->
d3 = require('lib/d3.v2')
console.log "d3 version = "+ d3.version
Но это не сработало. Я...
2575 просмотров
schedule
15.10.2022
пример underscore.js _.memoize() в действии?
Может ли кто-нибудь привести пример underscore.js _.memoize() в действии?
Предпочтительно использовать hashFunction, а еще лучше в coffeescript?
Вот немного измененная версия этой симпатичной функции подсчета изменений из SICP в coffeescript:...
7135 просмотров
schedule
25.11.2023
Магистральная выборка добавляет новые строки для просмотра, а не обновляет существующие.
Я все еще изучаю Backbone, но насколько я понимаю, в этой ситуации он должен автоматически обновлять представление. Мое представление основного индекса представляет собой таблицу, в которой каждая строка представляет собой представление одной модели....
636 просмотров
schedule
13.11.2022
Установка Nodejs и Coffeescript (Ubuntu 12.04)
Редактировать: я добавил ответ о том, как это исправить, на случай, если кто-то с этим борется.
Я обновил свой ноутбук с Ubuntu 11 до 12.04, и по какой-то причине перестал работать компилятор coffeescript. Я использую его для веб-разработки, но...
4724 просмотров
schedule
02.11.2023
синхронизация node-orm с таблицами Alter (аналогично DataMapper.auto_upgrade)
Я использую node-orm, чтобы попытаться настроить свою базу данных. Вот код модели.
db = orm.connect("mysql", client, (success, db) ->
Strain = db.define("strain",
name:
type: "string"
validations: [ orm.validators.unique() ]...
1352 просмотров
schedule
20.11.2022
Рабочий процесс NodeJS + CoffeeScript
Недавно я начал изучать nodeJS. Будучи давним любителем coffeescript, я, естественно, решил использовать его вместе с node. При написании длительных процессов с помощью node я часто перезапускал программу. После быстрого поиска в Google я нашел...
1676 просмотров
schedule
24.12.2023