以下は、Stack container.startupが起動されるとすぐにDojo StackContainerを使用しているときのコードスニペットです。コンテンツペインのタイトル以外はすべて隠されています。私は間違っているつもりですどこ私に教えてください:あなたは「linkOamSc.id」は、実際に「linkOamStackContainer」を返していることを確認してくださいDojo Stack Container起動時に内部ウィジェットが非表示になる
var linkOamTp = new TitlePane({
id:"linkOamTp",
preventCache : false,
open :true
});
registry.byId(containerWdg).addChild(linkOamTp);
domConstruct.create("div",{id:"linkOamStackControllerDiv"},linkOamTp.containerNode);
domConstruct.create("div",{id:"linkOamStackContainerDiv"},linkOamTp.containerNode);
var linkOamSc = new StackContainer({
style: "width: 100% !important; height: 98% !important",
id: "linkOamStackContainer"
},"linkOamStackContainerDiv");
var cp1 = new ContentPane({
title: "A-END",
style : " width:100%; height: 100%; ",
content : "content a"
});
linkOamSc.addChild(cp1);
var cp2 = new ContentPane({
title: "Z-END",
style : " width:100%; height:100%; ",
content : "content-b"
});
linkOamSc.addChild(cp2);
var controller = new StackController({containerId: linkOamSc.id},"linkOamStackControllerDiv");
linkOamSc.startup();
controller.startup();
こんにちは@Manjinatha: 私もことを試してみましたが、それは無いのですつかいます。これにはw/aがありますか? さらに、document.body内でDIVを作成すると、この問題は再現できませんが、タイトル区画内にdivが必要です – Prajwel