1
我使用Dojo 1.9開始學習,並且在禁用Simple Textarea的大小調整時遇到了問題。我沒有特別的需要去做這件事,我只是對如何去做和對自己無能爲力感到好奇。禁用Dijit簡單文本區域的調整大小?
在Dijit API中沒有列出任何屬性,並且使用.set(「style」)更改CSS,包括它在原始容器中的內聯(我以編程方式執行),甚至嘗試設置調整大小在原始聲明,即:
var textarea = new SimpleTextarea({
rows: 5,
cols: 10,
onFocus: function(){ console.log("textarea focus handler"); },
onBlur: function(){ console.log("textarea blur handler"); },
selectOnClick: true,
style: "resize=none",
value: "This is a sample SimpleTextarea."
}, "textarea");
任何想法?
看到這個問題:http://stackoverflow.com/questions/5271782/如何對禁用-的調整大小 - 貪婪 - 的 - 的 - HTML的文本區域。它可以用CSS完成。 – PaulR
謝謝!在html文件中包含這個效果很好......但是如果我可以在創建textarea時通過實例來創建一個實例,那很好,但這似乎不起作用。現在解決! – SleepyProgrammer
沒有什麼能阻止你將一個「baseClass」屬性傳遞給包含一個CSS類的widget,它會爲你做這件事;)這樣你仍然可以控制每個實例。 – PaulR