<template>
<div id="app">
<input type='text' v-model='myVal'>
<!-- {{getmyValueWithoutNum()}} -->
</div>
</template>
<script>
//如果要使用vue全局.
import Vue from 'vue'
export default {
data() {
return {
myValue:'',
myVal:'',
}
},
computed:{
myValueWithoutNum(){
//数字不能双向绑定 计算属性
return this.myValue.replace(/\d/g,'');
}
},
//监听val第一次 oldval第二次 //只要数据被更改
watch:{
myVal:function(val,oldval){
console.log(val,oldval);
}
},
methods:{
//调用方法.
getmyValueWithoutNum(){
return this.myValue.replace(/\d/g,'');
}
}
};
</script>
<style>
</style>