我做了一個簡單的enyo應用程序來測試滾動。 它垂直滾動,但不水平。所有文檔說你必須設置滾動大小。示例代碼使用flex:1代表大小,有人可以解釋這是如何工作的。enyo,如何做橫向滾動
代碼 enyo.kind({ 名: 「MyApps.MainApp」, 類型:enyo.VFlexBox, 組分: {種類: 「PageHeader」,內容: 「滾動」},{ 名: 「curValue」,內容:(「示例文本」)},{ 樣: 「按鈕」,標題: 「行動」 的onclick: 「btnClickA」},
{kind: "Scroller", flex: 1, onScrollStart: "btnClick", components: [
{ content:("Sample Text1")},
{ content:("Sample Text2")}
]}
] btnClick:function(){ thi s。$。curValue.setContent(「Start Scroll」); //處理按鈕點擊 },
btnClickA: function() {
this.$.curValue.setContent("Button click"); // handle the button click
} });