2017-03-07 13 views
-1

SplitAppModeを変更すると、時々、ビューからSplittAppマスターボタンが失われます。マスター詳細 - マスターボタン - MasterBtn

ボタンが表示されているかどうかを確認する方法はありますか?それを確認できたら、このボタンを再び有効にする方法は?

enter image description here

if (app.getMode() === "ShowHideMode") { 
    app.setMode(sap.m.SplitAppMode.HideMode); 
} else { 
// to get it really to work, we have to set the ShowHideMode at first 
    app.setMode(sap.m.SplitAppMode.ShowHideMode); 
    app.setMode(sap.m.SplitAppMode.HideMode); 
} 
+0

"時々ボタンを失う"とはどういう意味ですか? – matbtt

+0

これは、この時点では何もないことを意味します。 NavBack Btnも離れています。 – user2405095

+0

さて、別の方法で聞いてみるべきかもしれません。「SplitModeを変更した場合、ボタン[...]を失うことがあるのはどういう意味ですか?あなたが設定したものを正確に記述してください。 – matbtt

答えて

-1

私は、ボタン自体が非表示であるかどうかを確認するためにjQueryを介して、ボタンに適用されるCSSを使用してお勧めします。

例: $( "あなたのコードからのボタンのID")。attr( "class")。indexOf( "sapMSplitContainerMasterBtnHidden")

ここで: あなたのコードからのボタンのID:ハンバーガーボタン。これは、Chromeウェブ開発ツールや他のブラウザの要素パネルから取得できます。 sapMSplitContainerMasterBtnHidden:ボタンが隠されている(マスタービューが表示されていることを意味する)ときに適用されるCSSクラスの名前です。

希望します。

+0

それを試してみましょう!ありがとう! – user2405095

関連する問題