我想更改 SapUI5 中输入控件按向上和向下箭头时的增量步骤,但我无法在文档中找到这样的属性。
<Input type="Number" value="{/config/value}" liveChange="onPriceChange"
editable="true"/>
HTML 中的输入有类似“step”属性的东西吗?
您可以尝试使用 sap.m.StepInput 的属性 step 来代替。
不,SAPUI5 中没有“step”属性,因为“Number”类型的 sap.m.Input 完全依赖于 HTML5 输入。也许你可以更新 DOM 元素中的“step”属性。
我们现在可以通过在命名空间声明 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>
希望这有帮助!