您的位置:首页 > 新闻动态 > 技术文章
2019-04-01

[vue]基础常用的指令

本文演示一些基础的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>

 

 


下一篇:[vue]事件修饰符的用法和解释(.stop .capture .prevent .self .once)
上一篇:mysql新建数据库、用户和权限分配的一些语句

© 2010-2020 Beasure本硕科技. All Right Reserved. 备案号:粤ICP备14074318号