Есть альтернативный путь, но к нему я прибегать не хочу. Можно было бы определить initData в конфиге самого вью:
viewModel: {
type: "settings-main",
initData: "TYT"
},
В этом случае я получаю информацию в конструкторе базовой модели и могу добавить во вьюмодель. Как то так:
constructor: function(config){
this.callParent(arguments);
var cfg = config || {};
if(cfg.initData){
this.setData( {TYT: "TAM"} );
}
}
Но ведь вьюмодель и придумана для отделения данных от вью. Если я во вью буду определять данные для модели то это уже ерунда выходит. Мне тогда и вьюмодель не нужна как бы...