Я использую этот CoffeeScript код:Параметров для визуализации методы в Backbone View
в файле спецификация:
index = new MeetingIndex(render: false, collection: booking.meetings)
index.render(writeTo: '.sandbox')
в файле вид:
render: (options = {}) ->
console.log 'options'
console.log options
console.log 'options'
options[key] ||= val for key, val of writeTo: 'body', enhanceUI: true
Браузер консоль печатает :
Object
enhanceUI: true
writeTo: "body"
Какой coul d быть здесь ?, как я могу передать параметры для метода render?
Будьте в курсе того, что 'опции [ключ] || = val'. Если вы передадите 'enhUI: false', он будет переопределен как' true'. Если вы этого не хотите, вы можете изменить его на 'options [key]? = Val' :) – epidemian