airyland / vux

Mobile UI Components based on Vue & WeUI

Home Page:https://vux.li

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

rater 组件转小数问题

lgl5240 opened this issue · comments

vue.esm.js:629 [Vue warn]: Error in render: "TypeError: this.currentValue.toFixed is not a function"

found in

---> at node_modules\vux\src\components\rater\index.vue


at src\components\scroller\index.vue
at src\view\goods\list.vue
at src\App.vue

评分如果传进去是字符类型就会报错,
解决方式:
sliceValue () {
const _val = parseFloat(this.currentValue).toFixed(2).split('.')
return _val.length === 1 ? [_val[0], 0] : _val
},