0
我正在使用小工具。我在index.js控制器中創建它。我希望能夠訪問小部件的事件偵聽器,以便我可以知道小部件的值何時發生變化,以便更改index.js元素中的顏色。鈦 - 小工具eventListener
任何人都可以幫助我嗎?
喜歡這張question
我正在使用小工具。我在index.js控制器中創建它。我希望能夠訪問小部件的事件偵聽器,以便我可以知道小部件的值何時發生變化,以便更改index.js元素中的顏色。鈦 - 小工具eventListener
任何人都可以幫助我嗎?
喜歡這張question
所有合金控制器,包括那些小部件的延伸和Backbone.Events爲此是事件調度程序。你提到的場景對於這些場景來說是一個很好的用例。我給大家舉一個例子:
widget.xml
<Alloy>
<TextField onChange="onTextFieldChange" />
</Alloy>
widget.js
function onTextFieldChange(e) {
$.trigger('change', {
value: e.value
});
}
INDEX.XML
<Alloy>
<Window id="win">
<Widget src="myWidget" onChange="onWidgetChange" />
</Window>
</Alloy>
index.js
function onWidgetChange(e) {
$.win.backgroundColor = e.value;
}