跳转到主要内容

Web Widget Numeric Step

项目描述

Beta License: AGPL-3 OCA/web Translate me on Weblate Try me on Runboat

此小部件更改输入数字字段,并通过两个按钮(+ 和 -)使其更容易增加数字。使用JS原生逻辑进行数字输入,因此可以使用选项 minmaxstepplaceholder

演示可在此处获取:设置 > 用户 & 公司 > 用户 > *选择一个* > 查看‘信用额度’字段

目录

用法

在您的xml视图中,添加 widget="numeric_step" 这将在编辑模式中将两个按钮“+”和“-”添加到输入字段旁边。默认迭代步长为1。

https://raw.githubusercontent.com/OCA/web/14.0/web_widget_numeric_step/static/description/add_two_buttons.png

可选

添加一个选项以选择迭代步长和限制(最小和最大值)。

示例:0.25步长,最小值-1,最大值10

<field name="sale_delay" widget="numeric_step" options="{'step': 0.25, 'min': -1, 'max': 10}" /> days

可用选项

  • step > 增加或减少的金额(默认:1.0)

  • min > 允许的最小值(默认:无限制)

  • max > 允许的最大值(默认:无限制)

  • auto_select > 当元素获得焦点时选择内容(默认:False)

  • placeholder > 定义占位符文本(默认:None)

示例

0.25步长迭代,最小值-1,最大值10。

使用按钮开始增加,继续使用鼠标滚动增加。

https://raw.githubusercontent.com/OCA/web/14.0/web_widget_numeric_step/static/description/step0,25andlimits.gif

10步长迭代,最大限制15,占位符带有onchange

https://raw.githubusercontent.com/OCA/web/14.0/web_widget_numeric_step/static/description/step10_limit15_placeholder117_with_onchange.gif

错误跟踪器

错误在 GitHub Issues 上跟踪。如有问题,请检查是否已经有人报告了您的问题。如果您是第一个发现的,请通过提供详细且受欢迎的 反馈 帮助我们解决问题。

请不要直接联系贡献者询问支持或技术问题。

鸣谢

作者

  • GRAP

  • Tecnativa

贡献者

维护者

本模块由OCA维护。

Odoo Community Association

OCA,即Odoo社区协会,是一个非营利组织,其使命是支持Odoo特性的协作开发并促进其广泛使用。

本模块是GitHub上的 OCA/web 项目的组成部分。

欢迎您贡献。要了解如何贡献,请访问 https://odoo-community.org/page/Contribute

项目详情


下载文件

下载适合您平台文件的文件。如果您不确定选择哪个,请了解更多关于 安装包 的信息。

源代码分发

本发布没有可用的源代码分发文件。请参阅 生成分发存档 的教程。

构建分发

支持者

AWS AWS 云计算和安全赞助商 Datadog Datadog 监控 Fastly Fastly CDN Google Google 下载分析 Microsoft Microsoft PSF赞助商 Pingdom Pingdom 监控 Sentry Sentry 错误记录 StatusPage StatusPage 状态页面