Связывание и проверка полей SproutCore - PullRequest
0 голосов
/ 27 июля 2011

Я новичок в SproutCore и подключил мою модель и представление через свойство valueBinding полей представления.

Однако я не уверен, как подключить SC.Validators к представлению, чтобыданные проверяются перед копированием в модель.Я посмотрел на API-интерфейс SproutCore и, хотя он говорит об атрибуте «validate» тега, я не уверен, как установить это в моем коде SC.

Пример кода был бы полезен, если кто-нибудьзнает, как это сделать.

1 Ответ

1 голос
/ 27 июля 2011

Вот пример с валидатором NotEmpty:

field: SC.TextFieldView.design( { 
    layout:{top:44, height:24, width:150, centerX:10}, 
    contentBinding:this.get('contentPath'), 
    contentValueKey:'name', 
    validator: SC.Validator.NotEmpty.extend({ }) 
}) 
...