gpt4 book ai didi

javascript - 如何在 Sencha Touch 中向文本字段添加属性?

转载 作者:行者123 更新时间:2023-11-28 14:29:17 24 4
gpt4 key购买 nike

我必须向我的 Sencha touch 表单中的一些文本字段和数字字段添加属性。在那里我没有找到任何配置选项,我们可以为这些字段/控件设置属性。

Sencha Touch 是否提供任何选项来向这些控件添加属性?

就像下面的 html 代码/控件一样,我需要在我的 sencha 触摸控件中设置属性。如果有什么办法,请建议我。你的帮助对我来说很有值(value)。

这是 HTML 代码。我想设置我的 Sencha 文件,就像在 html 代码中添加的这个属性一样。在这里您可以看到 data-openpay-card 已添加为属性

<html>
<label>Nombre del titular</label><input type="text" name="holder" placeholder="Como aparece en la tarjeta" autocomplete="off" data-openpay-card="holder_name"></input>
<label>Número de tarjeta</label><input type="text" name="card" autocomplete="off" data-openpay-card="card_number"></div <div class="sctn-col half l"><input type="text" name="month" placeholder="Mes" data-openpay-card="expiration_month"></div>
<div class="sctn-col half l"><input type="text" name="year" placeholder="Año" data-openpay-card="expiration_year"></div>

</html>

最佳答案

@Vikas 在 ExtJS 中,他们有 inputAttrTpl 配置。使用它可以很容易地将属性直接定义到文本字段组件的输入元素。

但在 Sencha Touch 中,文本字段不存在此配置。你需要做的是 -

  1. 聆听绘制的事件
  2. 在此事件中,使用作为参数的文本字段元素,您可以通过执行查询找到相应的输入元素。
  3. 然后使用 set 方法设置属性

请引用以下 fiddle -

https://fiddle.sencha.com/#view/editor&fiddle/2kvu

关于javascript - 如何在 Sencha Touch 中向文本字段添加属性?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52110112/

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