2017-05-23 2 views
0

タイルコンテナ内にリストがあります。ダイレクトリストは機能していますが、タイルコンテナ内ではitemPressイベントをトリガできません。コードはトリガできないTileContainer SAPUI5内のリストから偶数をクリック

<TileContainer id="container" tileDelete="handleTileDelete"> 
    <CustomTile class="sapMTile customTile sapMPointer "> 
     <ScrollContainer height="100%" width="100%" vertical="true" focusable="true"> 
      <l:VerticalLayout class=" sapUiContentPadding" width="100%"> 
       <l:content> 
        <FlexBox> 
         <List items="{/activeRules}" headerText="" **itemPress="onActiveRulesListItemPress"** growing="true" growingThreshold="3"> 
          <CustomListItem> 
           <HBox> 
            <VBox class="sapUiSmallMarginBegin sapUiSmallMarginTopBottom"> 
             <Text class="flexTilebar" text="{name}"/> 
             <FlexBox class="flexTilebar"> 
              <micro:StackedBarMicroChart size="Responsive" maxValue="{/maxNumberOfInvocztions}"> 
               <micro:bars> 
                <micro:StackedBarMicroChartBar valueColor="Neutral" value="{numberOfInvocations}"/> 
               </micro:bars> 
              </micro:StackedBarMicroChart> 
             </FlexBox> 
             <FlexBox class="flexTilebar"> 
              <micro:StackedBarMicroChart bars="{scheduledServiceInvocations}" maxValue="{/maxScheduleCount}" size="Responsive"> 
               <micro:bars> 
                <micro:StackedBarMicroChartBar value="{scheduleCount}"/> 
               </micro:bars> 
              </micro:StackedBarMicroChart> 
             </FlexBox> 
            </VBox> 
           </HBox> 
          </CustomListItem> 
         </List> 
        </FlexBox> 
       </l:content> 
      </l:VerticalLayout> 
     </ScrollContainer> 
    </CustomTile> 
</TileContainer> 
+0

から継承するためには、あなたがトリガすることはできませんどのイベント、名前で指定してください。 – corax228

+0

itemPress = "onActiveRulesListItemPress" –

+0

'selectionChange =" onActiveRulesListItemPress "mode =" SingleSelectMaster "'(ListBase' https://sapui5.hana.ondemand.com/explored.html#/entity/sap.m.ListBaseから継承します。/events) – corax228

答えて

0

セットタイプcustomListItem中=「ナビゲーション」CustomListItemはListItemBase

0

以下の通りであるあなたがそのデフォルト値が非アクティブであるとしてCustomListItemtypeプロパティを設定しようとしています。アイテムの種類プロパティが非アクティブでない限り、項目が押され

火災:

ListBasedocumentationを参照してください。

+0

私はタイププロパティを設定していません。あなたの例では、私はちょうどを編集しますが、うまくいきません。 –

関連する問題