Я использую сплав 1.3. Можно ли обновить содержимое в Controller.getView()? Например:Можно ли обновить содержимое в Alloy Controller.getView()?
В сплаве, если мы имеем вид view.xml
<Alloy>
<View>
<Label id="label1"/>
... other content ...
</View>
</Alloy>
В view.js
exports.updateLabel = function(value){
$.label1.text = value;
}
Если у меня есть другой контроллер например index.js
var v = Alloy.createController('view').getView();
// assume $.win is the <Window> in index.xml
$.win.add(v);
function updateContent(value){
// This is not work. I want to know how it can be updated
// after the controller turned into a view
v.updateLabel(value);
}
В index.js я не могу найти updateLabel. При разрыве в файле index.js v.updateLabel не определен –