更改 SapUI5 输入的增量值(类型:Number)

问题描述 投票:0回答:3

我想更改 SapUI5 中输入控件按向上和向下箭头时的增量步骤,但我无法在文档中找到这样的属性。

<Input type="Number" value="{/config/value}" liveChange="onPriceChange"
               editable="true"/>

HTML 中的输入有类似“step”属性的东西吗?

sapui5
3个回答
1
投票

您可以尝试使用 sap.m.StepInput 的属性 step 来代替。


0
投票

不,SAPUI5 中没有“step”属性,因为“Number”类型的 sap.m.Input 完全依赖于 HTML5 输入。也许你可以更新 DOM 元素中的“step”属性。


0
投票

我们现在可以通过在命名空间声明 xmlns:html="http://www.w3.org/1999/xhtml" 来在 SAPUI5 中使用 HTML 标签,并使用我们希望拥有的任何 html 标签。

示例代码:

<mvc:View controllerName="com.sap.demo.DemoApp.controller.Master"
    xmlns:html="http://www.w3.org/1999/xhtml"
    xmlns:mvc="sap.ui.core.mvc" displayBlock="true"
    xmlns="sap.m"
    xmlns:core="sap.ui.core">
   <Page id="idPage" title="Demo App">
    <content>
        <!-- Use 'html:' before whichever html tag you want to use -->
        <html:input type="number"/>      
    </content>  
    </Page>
</mvc:View>

希望这有帮助!

© www.soinside.com 2019 - 2024. All rights reserved.