gpt4 book ai didi

javascript - Dojo:FilteringSelect 模板

转载 作者:行者123 更新时间:2023-11-28 00:02:54 24 4
gpt4 key购买 nike

我正在尝试修改 Dojo FilteringSelect 以禁止在其中输入内容。我知道我可以轻松做到

postCreate: function() {
this.inherited(arguments);
this.textbox.readOnly = true;
}

但这不是我的目标。有一个模板字符串被添加到从 ValidationTextBox 继承的组件中,我想修改它。

谁能帮我,如何修改从那里继承的templateString?

最佳答案

有多种方法可以使用 native dijit 生态系统来执行此操作,具体取决于您如何实例化过滤选择。

您可以使用 readOnlydisabled 属性来实现您想要的效果,每个属性的用途略有不同。

声明式地:

<div data-dojo-type="dijit/form/FilteringSelect" data-dojo-props="disabled:true"></div>

以编程方式:

new FilteringSelect({
disabled:true
});

根据上述内容,我认为修改 templateString 不是必需的,因为它可能会破坏 FilteringSelect 的其他功能,此时您还不如完全使用不同的组件。

关于javascript - Dojo:FilteringSelect 模板,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20351703/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com