Как отфильтровать значение в инпуте?

если ввести имя с пробелом то значение не обкусывается - должно в начала и конце обкусывать все пробелы и внутри все множественные пробелы приводить к одному

Под пробелом подразумевается любой пробельный символ, а не только пробел.

const BindingApp = {
  data() {
    return {
      value: '',
    }
  },
  methods: {
    changeInput(e) {
     this.value = e.target.value(\s{2,}).trim;
    },
  }
}

Vue.createApp(BindingApp).mount('#bind-attribute')
<div id="bind-attribute" class="demo">
 <input :value="value" @input="changeInput">  
</div>

<script src="https://unpkg.com/vue@next"></script>


Ответы (0 шт):