在 vue 中使用 jquery 方法?
Posted
技术标签:
【中文标题】在 vue 中使用 jquery 方法?【英文标题】:Using jquery method in vue? 【发布时间】:2017-03-11 20:01:53 【问题描述】:我将如何在 vue 对象上使用 jquery 方法?习惯使用一些简单的方法,所以不知道如何在 vue 中更改它。
示例:从输入值中删除逗号
this.purchase
保存输入值
parseInt(this.purchase.replace(/,/g,''))
返回this.purchase.replace is not a function
【问题讨论】:
顺便说一句,您的string.replace()
不是 jQuery 方法,它在很大程度上是 javascript 的一部分。参考:String.prototype.replace()
【参考方案1】:
您可以在开发者控制台中轻松完成此操作:
x = "12,345.67"
x.replace(/,/g,'') // output: "12345.67"
parseInt(x.replace(/,/g,'')) // output: 12345
我在开发者控制台中将您的正则表达式复制粘贴到我上面的实验中。所以你使用replace
没有什么问题。
现在您需要确定您的this.purchase
是字符串 还是某个对象。很可能它是一个对象。
你可以使用 vue-devtools 来调试这个问题:https://github.com/vuejs/vue-devtools
【讨论】:
【参考方案2】:无论你是否使用vue.js,都是一样的。
【讨论】:
以上是关于在 vue 中使用 jquery 方法?的主要内容,如果未能解决你的问题,请参考以下文章