美文网首页
2018-09-10

2018-09-10

作者: 天色见晚 | 来源:发表于2018-09-10 20:15 被阅读0次

    今天我学习了vue.js这是我第一次接触vue这个东西,今天学了半天感觉不算难,下面谈谈自己的一点心得。

    Vue.js是一套构建用户界面的渐进式框架,创始人是华人尤雨溪。

    创建vue.js

    <div class="dc">

    {{msg}}  调用vue msg

    <div>

    <script src="vue.js"></script>  引入vue

    <script>

    new Vue{(

           el:".dc",   选择器 el的意思就是element

           data:{

               msg:"hellow world"

       }

    )}

    循环数组对象

    v-for 循环可以遍历值和下标

    v-for指令基于一个数组渲染一个列表,它和JavaScript的遍历语法相似:

    v-for=“(value,index) in 对象名”

    双向数据

    v-model=“”

    v-on指令用于给监听DOM事件,它的用语法和v-bind是类似的,例如监听元素的点击事件:

    语法:V-on:click=“事件回调函数的名称”

    定义事件的回调函数,在vue的实例化对象的methods属性中定义

    Methods他的值是一个对象

    对象是属性名称表示事件的回调函数名称

    对象的属性值是一个函数,就是事件的回调函数

    他的this指向的是vue实例化对象,因此通过它我们可以获取或者设置vue实例化对象上属性

    它默认有个参数是事件对象,这个事件对象可以访问该事件的相关信息$event传递参数可以访问到事件对象

    当我们在使用事件时候,可以传递一些参数,此时在vue的事件回调函数中它的参数与事件使用时候传入的参数是一致的

    下面是一个点击事件

    绑定事件 v-on:事件名=“函数(方法)”

    简写@:事件名="函数(方法)"

    <button v-on:click="alt"></button>{

                      alert(vm.msg)   vm变量

    相关文章

      网友评论

          本文标题:2018-09-10

          本文链接:https://www.haomeiwen.com/subject/buhegftx.html