我在Nativescript中創建了一個分段條,但是我的更改沒有被我創建的propertyChangeEvent偵聽器拾取。有人能告訴我我的錯誤是什麼嗎?Nativescript SegmentedBar propertyChangeEvent
規範XML
<SegmentedBar row="1" colspan="3" class="toggles" selectedBackgroundColor="#B76769" selectedIndex="{{ bookingsObsSelectedIndex }}">
<SegmentedBar.items>
<SegmentedBarItem title="Product"/>
<SegmentedBarItem title="Service" completed="false"/>
<SegmentedBarItem title="Total" completed="true"/>
</SegmentedBar.items>
</SegmentedBar>
綁定我的索引來觀察的對象,並創建一個PropertyChange事件。
var observableModule = require("data/observable");
var bookingsObsSelectedIndex = new observableModule.Observable();
bookingsObsSelectedIndex.on(observableModule.Observable.propertyChangeEvent, function (propertyChangeData) {
console.log("Property changed for bookingsObs, changed property name: = "+propertyChangeData.propertyName);
});
對不起,我是新的Nativescript。嘗試遵循指定的步驟here.
謝謝,這正是我一直在尋找的。 – RCS