Можно ли определить функцию изнутри прибора SproutCore? Например, если бы я хотел контроллер массива, который изменил функцию, примененную к объекту, в зависимости от выбора. Я попытался указать атрибут в модели, как показано ниже:
func: SC.Record.attr(Object)
и в светильниках как:
{guid: 'tool-0',
func: function(){
$('domObject').append('message');
}
}
Но я получаю:
Uncaught TypeError: Property 'func' of object App.Tool({guid: tool-0 , func: function() { ... }}) READY_CLEAN is not a function
Проблема с моей реализацией или моим подходом здесь? Я не очень хорошо разбираюсь в Javascript, и об использовании Sproutcore не так много информации, поэтому я с трудом могу сказать, правильно ли я его использую.