我有一个可移动的DOJO编辑器
<div id="dnd" dojoType="dojo.dnd.Moveable">
<div data-dojo-type="dijit/Editor" height="120px" width="250px"
id="editor3"
data-dojo-props="plugins:['bold','italic']">
<p>This instance is created with customized toolbar/ plugins</p>
</div>
</div>
我想知道:
1-为什么更改width属性不会对编辑器的宽度产生任何影响
2-为什么编辑器仅在第一次拖动时调整自身(到适当的高度)
我使用DOJO 1.9.1
答案 0 :(得分:1)
在div上使用style属性而不是高度和宽度,dojo将尊重它。
<div id="editor3"
data-dojo-type="dijit/Editor" style="width:250px;"
data-dojo-props="plugins:['bold','italic'], height: '120px'">
<p>This instance is created with customized toolbar/ plugins</p>
</div>
高度将自动确定(尽可能小并根据需要展开),但是如果你需要高度,你可以在data-dojo-props中指定minHeight属性和height属性(如上所示)控制