道場集intermediateChanges當我使用這個在多行文本(模板字符串)上textarea的
`data-dojo-props='intermediateChanges:true' data-dojo-attach-event='onChange : update'`
的onChange
事件 - 火災對模糊事件多行文本。我的要求是檢測從textarea發出的更改。
非常感謝!
道場集intermediateChanges當我使用這個在多行文本(模板字符串)上textarea的
`data-dojo-props='intermediateChanges:true' data-dojo-attach-event='onChange : update'`
的onChange
事件 - 火災對模糊事件多行文本。我的要求是檢測從textarea發出的更改。
非常感謝!
我不知道你是如何創建Textarea。但是,您可以嘗試的一件事是確保parseOnLoad
設置爲true或您正在使用parser.parse()
;
UPDATE:如果templateString是你在評論中提到的那麼它不會工作。 Textarea是一個HTML節點,不是dijit,所以屬性intermediateChanges
不適用於它。
另外,dojoAttachPoint
和dojoAttachEvent
應該是data-dojo-attach-point
和data-dojo-attach-event
。我很驚訝它爲你工作,可能是由於向後兼容。
事件對dijits區分大小寫,所以您需要確保它匹配模板字符串。
我已經在templateString中使用TextArea dijit來處理JsBin。 https://jsbin.com/cuyigizuji/edit?html,console,output
希望這對我很有幫助。
嗨,我使用的textarea如下代碼的模板string.Check:this._contentWidgetString = 「「。 – Tushky
@Tushky你正在使用哪種版本的dojo? –
@T Kambi我正在使用dojo 1.9版本。 – Tushky