数据双向绑定

v-model   数据双向绑定

v-model可以绑定的页面标签:input、textarea、select ,v-model虽然很像使用了双向数据绑定的 Angular 的 ng-model,但是 Vue 是单项数据流,v-model 只是语法糖而已。

直接使用在input上

<div id="as">

    <input type="text" v-model="data">

    <p>{{data}}</p>

</div>

<script>

new Vue({

        el:'#as',

        data:{

            data:'',

        }

    })

</script>

输入框中输入什么 下面就会显示什么


用在按钮上并绑定事件

<div id="add">

    <input type="text" v-model="val">

    <button @click="getdata">添加</button>

    <div v-for="(item,index) in value">

        <p>{{index+1}}、{{item}}</p>

    </div>

</div>

<script>

new Vue({

        el:'#add',

        data:{

            val:'',

            value:[]

        },

        methods:{

            getdata(){

                this.value.push(this.val)

            }

        }

    })

</script>

只有点击按钮  触发事件  拿到input框中的内容 给v-model


最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 四、绑定事件 1. 大麦网列表页 城市: {{item}} 分类: {{item}} 【{{item.cityna...
    葛瑞丝阅读 3,652评论 1 1
  • ### 什么是Vue.js + Vue.js 是目前最火的一个前端框架,React是最流行的一个前端框架(Reac...
    JLong阅读 4,795评论 0 0
  • 日常知识点总结(vue篇): 1、vue的生命周期: Vue实例从开始创建,初始化数据,编译模板,挂载Dom->渲...
    依稀_Sting阅读 4,090评论 0 2
  • # Vue.js - day01 ## 插件安装推荐 vscode有二个常用插件:vetur,Vue 2 Snip...
    wuyuan0127阅读 3,785评论 0 0
  • 一、简介 Vue (读音 /vjuː/,类似于 view) 是一套用于构建用户界面的渐进式框架。与其它大型框架不同...
    想聽丿伱說衹愛我阅读 3,355评论 0 1