Javascript 如何在Vue.js中删除值中的逗号

Javascript 如何在Vue.js中删除值中的逗号,javascript,vue.js,Javascript,Vue.js,我在使用Vue.js删除值中的逗号时遇到问题。以下是我的代码: displayValue(){ var displayValue = this.value; console.log(displayValue); if(displayvalue has comma){ displayvalue = displayvalue(remove comma) } } 我试过使用indexOF(),但不起作用 在之前。更换: 在之后。更换: 只需更换,使用

我在使用Vue.js删除值中的逗号时遇到问题。以下是我的代码:

displayValue(){
    var displayValue = this.value;
    console.log(displayValue);
    if(displayvalue has comma){
        displayvalue = displayvalue(remove comma)
    }
}
我试过使用
indexOF()
,但不起作用

之前。更换

之后。更换

只需更换
使用
replace

displayValue(){
    var displayValue = this.value || ""; //check if this.value is null
    displayValue = String(displayValue).replace(/,/g, ""); //replace ,
}

逗号是数值的千位分隔符吗?小心-在某些地区,逗号用作小数点分隔符,点用于千位。很抱歉,它不起作用。抛出错误。
。includes不是函数。…
谢谢。您必须使用旧浏览器(不建议用于web开发)。编辑的回答IT抛出
[Vue warn]:呈现错误:“TypeError:displayValue.replace不是一个函数”
与某些性能相同的错误。请共享
控制台的输出。日志(displayValue)
用截取的结果更新了我的问题。尝试
displayValue=String(displayValue)。replace(/,/g,”)使用
包含
显示值。包含(“.”
…阅读
包含
displayValue(){
    var displayValue = this.value || ""; //check if this.value is null
    displayValue = String(displayValue).replace(/,/g, ""); //replace ,
}