Tengo un componente de número de entrada de Vue que acepta precisión de hasta cinco puntos decimales. Todo está bien, excepto que muestra el valor predeterminado 0.000000, que es un poco aburrido de ver porque este campo es opcional. Estoy usando el componente el-input-number de element-ui . ¿Hay algún ajuste para eliminar el aburrido valor predeterminado de 0.000000 ?
<span class="custom-label"> Optional Multiplier Amount </span> <el-input-number :controls="false" v-model="form.multiplier_amount" :size="size" :step="0.1" :precision="5" class="optional-multiplier" /> data(){ return{ form: { multiplier_amount: null } } }Solo configúralo como undefined :
new Vue({ el: "#demo", data(){ return{ form: { multiplier_amount: undefined }, } } }) <script src="https://cdnjs.cloudflare.com/ajax/libs/vue/2.5.17/vue.js"></script> <link rel="stylesheet" href="https://unpkg.com/element-ui/lib/theme-chalk/index.css"> <script src="https://unpkg.com/element-ui/lib/index.js"></script> <div id="demo"> <span class="custom-label"> Optional Multiplier Amount </span> <el-input-number :controls="false" v-model="form.multiplier_amount" :step="0.1" class="optional-multiplier" :precision="5" /> </div>