在嵌套的边框容器内容窗格小组件中未检测到区域属性
Region property undetected in nested BorderContainer ContentPane widgets
我正在使用Dojo 1.9创建一个基本的待办事项列表应用程序。我有一个简单的模型,我希望单个任务看起来像什么,可以在这个jsfiddle中看到。我试图在我的待办事项列表中,在这个jsfiddle的addTask函数中实现这一点。
本质上,我有以下布局:
BorderContainer
BorderContainer (top)
Button (right)
ContentPane (center)
BorderContainer (task0)
ContentPane (left)
CheckBox
ContentPane (center)
InlineEditBox
ContentPane (right)
Button
BorderContainer (task1)
...
...
任务(task0、task1、...)的 BorderContainer 小部件未正确格式化其子 ContentPane 小部件 -- Firebug 中的检查显示未设置 dijitAlign* 属性。这是为什么呢?我在完成时调用启动,并且对 DOM 的检查清楚地表明所有子项都已正确嵌套。
启动任务容器后,您不会在任务容器上调用resize
。因为它被放置在另一个BorderContainer
,所以它需要明确地调整大小以正确适合自己。您还可以在BorderContainer
以及html
和body
元素上设置显式大小,但这并不总是理想的。在放置在另一个BorderContainer
中后显式调整大小仍然是一个好主意。请参阅有关大小调整LayoutContainer
的文档本节中间的注释。
相关文章:
- React重新渲染但未显示正确的组件
- 不能从angular2中的子组件指定父组件中的数组
- 如何检测是否有溢出
- 拨打'父亲'函数形式a'儿童'ReactJS中的组件
- React组件等待所需道具进行渲染
- 如何正确处理依赖ViewChild和Angular 2中可观察到的数据的组件上的更改检测
- 如何在 react.js 中检测父组件中的子渲染
- 关于在extjs窗口组件中检测拖动
- 在页面出口的PrimeFaces中检测客户端对UI组件的更改
- 如何检测哪个 React 组件触发了 onKeyUp 事件
- 在嵌套的边框容器内容窗格小组件中未检测到区域属性
- 在React.js中检测子组件是否具有特定的mixin/方法
- 检测Ractive.js中的组件内容更改
- 检测“;输入“;键并绘制textarea组件
- #每个循环不检测组件中定义的数组
- 检测 React 组件外部的点击
- 如何让react.js组件onclick动画并检测动画的结束?
- Ember模型和组件,获取组件来检测模型中的更改
- Angular 2更改检测,ngClass模型由同级组件更新,但模板确实更新了'不要精神抖擞
- Angular2组件不能检测路由参数的更新(Router 3.0)