не пойму ни суть, ни реализацию до сих пор
для форм, и не только, вот банальный пример <template> <div> <form> <div class="form-group"> <label>Email address</label> <input type="email" v-model="username" placeholder="Enter email"/> </div> <div class="form-group"> <label>Password</label> <input type="password" v-model="password" placeholder="Enter password"/> </div> <div class="form-group"> <button class="button success" @click.stop.prevent="login()">Log In</button> </div> </form> </div> </template> <script> export default { data: () => ({ username: '', password: '' }), methods: { async login() { const loginuser = await this.$axios.post('/login', { username: this.username, password: this.password }) } } </script>
это просто синтаксический сахар из пропса и эмита
с формами понятно, он меняет реактивно значение какого-то поля в дата и перерисовываются те данные, которые от них зависят. а вот компоненты зачем
причем тут v-model и компоненты?
https://ru.vuejs.org/v2/guide/components.html#Использование-v-model-на-компонентах вот тут отдельная глава отведенная связке компоненты+v-model
У меня вот такие компоненты для админки. с обертками бустрапа. экономят код в формах
ну и что там непонятно? такое ощущение что вы читаете через строчку
и где тут компоненты?
это и есть часть кода компонента, который уже в форму вставляется
ну ок, не вижу препятствий
я понял. нет препятствий. это просто не тебе было ) а тому кто спрашивал зачем это надо )
спасибо) а то я что-то сижу и не вдупляю)
Обсуждают сегодня