有什么方法可以将 vue 中显示的 null
值替换为空字符串吗?
<template>
<div class="flexItem">
<ui-textbox label="Address" v-model="customer.address"
:disabled="disabled"
name="address"
@input="update()"
v-validate="'max:255'"
></ui-textbox>
</div>
</template>
export default{
name: 'customer',
props:{
value:{
type:Object,
required:true,
},
disabled:{
type:Boolean,
default:false,
}
},
data(){
return {
customer:{
address:"",
}
},
methods:{
update(){
this.$emit('input',this.customer);
},
}
有什么办法可以做到这一点吗?
最佳答案
我认为这将迫使您转储 v-model 并分别对绑定(bind)的两侧进行编码。所以...
<ui-textbox
:value="customer.address || ''"
@input="customer.address = event.target.value"
...
关于laravel - 用空字符串替换 NULL 值 Vue,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49687110/