设置/更改/附加到 dojo-data-props 的方法

Posted

技术标签:

【中文标题】设置/更改/附加到 dojo-data-props 的方法【英文标题】:ways to set/change/append to dojo-data-props 【发布时间】:2012-02-01 18:16:27 【问题描述】:

我想设置 dojo widjet 的 dojo-data-props,但我不想在声明中这样做。我想使用一些 dojo 函数或 js 函数从脚本中完成。

这是我的小部件声明:

<input id="myTextBox" data-dojo-type="oneui.form.TextBox" />

我想在脚本中设置它的 dojo-data-props

<script type="text/javascript"> Set dojo-data-props here </script>

有没有办法做到这一点? 我尝试使用 dojo.attr,但它不适用于 dojo-data-props,仅适用于基本的 html 属性。

【问题讨论】:

在这种情况下您确定不想以编程方式构建小部件吗? 【参考方案1】:

您需要为您正在使用的widjit 调用set() 方法。

dojo.mywidget.set("myAttribute", value); 

【讨论】:

以上是关于设置/更改/附加到 dojo-data-props 的方法的主要内容,如果未能解决你的问题,请参考以下文章

X-Editable:将事件附加到数据更改

将数据附加到属性文件,注释消失并更改数据顺序[重复]

在更改事件中将文本附加到 Summernote 元素时出现问题

更改无法识别我的 NSFetchedResultsController 附加到后台线程

无法更改附加到游戏对象的脚本上的公共变量。值在播放时恢复

片段未附加到上下文 - 延迟的 UI 更改