收藏
回答

form组件submit到云数据库时,如何简便的进行字符串到数值的数据类型转换?

商品录库时,有些字段如销量,人气这些应该是数字类型的,这样方便使用db.command.inc等云端函数.

但是submit提交写库时,e.detail.value里默认都是String.

方法一:单独把value里的字段提取出来,进行数据类型变化后再重新赋值回去

方法二:不用表单form来收集数据,单独为每一个字段定义一个变量,这样也方便数据类型转换

但我想用,还是用表单form更方便,又不想单独抽取出来进行转换

或者可以修改数据库字段的类型???

大牛们有什么方法吗?

多多指教!

回答关注问题邀请回答
收藏

1 个回答

  • 老张
    老张
    2020-03-02

    db.collection("test").add({

    data:{

    price: parseInt(e.value.pirce),

    xx:xx

    ...

    }

    })

    2020-03-02
    有用 1
    回复 3
登录 后发表内容
问题标签