Vue.js——框架

Posted Neither Candidate

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Vue.js——框架相关的知识,希望对你有一定的参考价值。

一.什么是VUE

vue 是一个构建用户界面的javascript框架

特点:轻量,高效

特性:双向数据绑定,数据驱动视图

 

二.vue的使用

1.引入vue.js

<script src=vue.js></script>

2.展示html

<div id="app">
        <input type="text" v-model="msg">
        <p>{{msg}}</p>
    </div>

3.建立vue对象

    new Vue({
            el: "#app", //表示在当前这个元素内开始使用VUE
            data:{
                msg: ""
            }
        })

 

三. 通过指令在元素中进行插值

指令:就是带有  V-  前缀的特殊属性

v-text: 在元素当中插入文本
v-html: 在元素不中不仅可以插入文本,还可以插入标签
v-if: 根据表达式的真假值来动态插入和移除元素
v-show: 根据表达式的真假值来动态隐藏和显示元素
v-for: 根据变量的值来循环渲染元素
v-on: 监听元素事件,并执行相应的操作
v-bind:绑定元素的属性来执行相应的操作

v-model:实现了数据和视图的双向绑定
 分成了3步:
 1)把元素的值和数据相绑定
 2)当输入内容时,数据同步发生变化,视图  ---》数据的驱动
 3)当改变数据时,输入内容也会发生变化,数据 ---》视图的驱动
自定义指令:

 new Vue({
            el: "#app", //表示在当前这个元素内开始使用VUE
            data:{

            },
            directives: {
                focus: {    //指令的名字
                    //当绑定的元素显示时
                    inserted: function (tt) {
                        tt.focus();
                    }
                }
            }

 

 

  

  

 

以上是关于Vue.js——框架的主要内容,如果未能解决你的问题,请参考以下文章

vue.js 2 - 将单个文件组件的 html 片段提取到独立文件中

物化表单在 vue.js 组件中不起作用

使用 Vue 模板清晰地分离视图和代码

面试官:聊聊对Vue.js框架的理解

vue保存的视频怎么删 vue保存的视频如何删

Vue.js框架知识点总结——入门篇