• 首页 Home
  • 简介 About
  • 项目 Service
  • 案例 Cases
  • 新闻 News
  • 技术文章 本硕新闻 行业资讯

    [vue]基础常用的指令

    发表时间:2019-04-01  热度:

    本文演示一些基础的vue指令:

    <div id="app">

    <p>{{dataname}}</p>                    <!--直接的插值方法-->

    <p v-cloak>{{dataname}}</p>       <!--加上v-cloak可以避免直接的插值方法的直接显示源码后闪烁问题-->

    <p v-text="dataname"></p>          <!--v-text将会直接使用数据覆盖dom里面的全部内容-->

    <p v-html="dataname"></p>         <!--v-html将会直接使用数据覆盖dom里面的全部内容,并且支持html语法-->

    <input type="text" style="width:80%" v-model="dataname">                <!--v-model可以实现表单数据的双向绑定,如果输入将会改变dataname的数据值-->

     

    <p v-bind:title="ptitle"></p>                 <!--v-bind将会为元素增加一个属性,并且以data相对应名称的数据作为属性内容-->

    <input type="button" v-on:click="buttonclick" value="点我">                <!--v-on将会为元素增加一个事件,并且绑定methods里面相对应名称的function事件-->

    </div>

    <script>

        var vm =new Vue{(

            el:"#app",// 表示 Vue 实例要控制页面上的哪个区域

            data:{//存放数据

                dataname:"hello word",

                ptitle:"这是一个title",

            },

            methods:{ // 这个 methods属性中定义了当前Vue实例所有可用的方法

                buttonclick:function(){

                   console.log("你刚才点击了一下带v-on:click=pclick的元素");

                }

            }

        )}

    </script>

     

     

    文章怎么样?
    相关资讯