グリッドとグリッドデータレイアウトを使用して、さまざまな画面サイズのコントロールを非表示にしようとしています。SAPUi5使用グリッドとグリッドデータ
ドキュメントhttps://sapui5.hana.ondemand.com/#docs/api/symbols/sap.ui.layout.GridData.htmlに記載されているプロパティvisibleM、visibleS、visibleXLを使用したいと考えていますが、動作していないようです。
ここにJSBinサンプルコードがあり、visibleM、visibleSプロパティでButtonコントロールを非表示にしようとしています。 http://jsbin.com/nugiri/edit?html,console,output
何かが間違っている必要があります。
Wen引用符を追加するとエラーが表示されます。 "エラー" "[email protected]://openui5.hana.ondemand.com/resources/sap-ui-core.js:473:736 [email protected]://openui5.hana .ondemand.com/resources/sap-ui-core.js:471:69 P.prototype.generate/<@https://openui5.hana.ondemand.com/resources/sap-ui-core.js:551 :134 [email protected]://openui5.hana.ondemand.com/resources/sap-ui-core.js:468:1365 h <.constructor/<@https://openui5.hana。 ondemand.com/resources/sap-ui-core.js:461:896 –
ああ、あなたは正しいのですが、私は何を考えていましたか?これは確かにブール値のoffcoureでなければなりません! visibleMを残しておきます)、次にフルスクリーンモード(JSの横にある小さな矢印)でサンプルを実行すると、ウィンドウのサイズを変更するとボタンが表示され、異なるsiを打つとリアルタイムで消えることがわかりますゼウス。元のコードが正しいはずです。 –
最後にありがとうございました。私はlibrary.cssに問題がありましたvisibleMプロパティによって設定されたクラス ".sapUiRespGridHiddenM"はスペース ".sapUiRespGridHidden M"で書かれていました。それがうまくいかなかった理由はそのためです。 –