【已解决】KOCA UI NumberFormat 数字输入格式化与Editlist key-value 组编辑结合使用时小数点及小数点后0输入不受控制。

KOCA版本 :4.5
KOCA模块 :无
模块版本 :4.5
问题 :KOCA UI NumberFormat 数字输入格式化与Editlist key-value 组编辑结合使用时小数点及小数点后0输入不受控制。
报错细节 :
尝试解决方案:切换了 InputNumber 数字输入框

<template>
  <div class="demo">
    <kui-form ref="form" :model="model" :items="items" :inline="false" item-width="auto" />
  </div>
</template>
<script setup lang="ts">
  import { reactive, ref } from "vue";
  const items = [
    {
      prop: "proName",
      label: "项目名称",
    },
    {
      prop: "proList",
      label: "项目成员",
      mold: "editlist",
      required: true,
      style: { width: "auto" },
      btnsAlgin: "left",
      items: [
        {
          prop: "name",
          label: "成员名称",
        },
        {
          mold: "NumberFormat",
          prop: "age",
          label: "成员年龄",
        },
      ],
    },
  ];
  const model = reactive({
    proName: "我是项目名称",
    proList: [
      {
        name: "mack",
        age: 11,
      },
      {
        name: "json",
        age: 20.002,
      },
    ],
  });
</script>

你好~使用时小数点及小数点后0输入不受控制是具体指什么意思 没有明白麻烦再详细一点~

比如,你在表格中的输入框中输入11.00001, 你就会发现11可以输进去,要输入小数点的话,要按2次小数点按钮,至于后面的0 根本就按不上,除非先输入11.1,然后移动光标到小数点后,按0,才可以输进去。并且按完之后,光标直接自动移到最后了。

就是在输入框中输入小数点的话,要按两次 小数点按钮才会出现。 小数点后的0是按不出来的。必须在小数点后输入一个非0的数字,然后在非0的数字前按0,才会出现0这个数字,按后,光标自动挪到了最后。想要再输0的话,需要移动光标后再输。

KOCA版本 :4.5
KOCA模块 :无
模块版本 :4.5
问题 :KOCA UI NumberFormat 数字输入格式化与Editlist key-value 组编辑结合使用时小数点及小数点后0输入不受控制。
报错细节 :`

` 尝试解决方案:切换了 InputNumber 数字输入框

好的~收到 我们这边跟进一下

@szkingdom.koca/ui 的 v4.7.0-1 中处理