zoukankan      html  css  js  c++  java
  • Vue知识点回顾(一)

    一、什么是vue?

    Vue (读音 /vjuː/,类似于 view) 是一套用于构建用户界面的渐进式框架。与其它大型框架不同的是,Vue 被设计为可以自底向上逐层应用。Vue 的核心库只关注视图层,不仅易于上手,还便于与第三方库或既有项目整合。链接:https://cn.vuejs.org/v2/guide/

    vue.js特点:

    • 解耦视图和数据

    • 可复用的组件

    • 前端路由技术

    • 状态管理

    • 虚拟DOM

    二、vue的安装和使用方法

    1.安装:可以通过命令行工具安装(~~详细可自行百度~~)

    2.直接下载引入

           我们可以在Vue.js的官网上直接下载vue.js,并在.html中通过<script>标签中引用->  <script src = ../vue.js> </script>  开发环境不要使用最小压缩版,不然会没有错误提示和警告!(页面中直接使用)

    3.不需要安装也可以直接引入cdn使用:

    <!-- 开发环境版本,包含了有帮助的命令行警告 -->
    <script src="https://cdn.jsdelivr.net/npm/vue/dist/vue.js"></script>

    或者:

    <!-- 生产环境版本,优化了尺寸和速度 -->
    <script src="https://cdn.jsdelivr.net/npm/vue"></script>
    

    三、vue常用的基础指令

    1、v-if:根据表达式的值的真假条件渲染元素。在切换时元素及它的数据绑定 / 组件被销毁并重建。

    2、v-show:根据表达式之真假值,切换元素的 display CSS 属性。

    3、v-for:循环指令,基于一个数组或者对象渲染一个列表,vue 2.0以上必须需配合 key值使用。

    4、v-bind:动态地绑定一个或多个特性,或一个组件 prop 到表达式。

    5、v-on:用于监听指定元素的DOM事件,比如点击事件、绑定事件监听器。

    6、v-model:实现表单输入和应用状态之间的双向绑定,监听用户的输入事件以更新数据。

    7、v-pre:跳过这个元素和它的子元素的编译过程。可以用来显示原始 Mustache 标签。跳过大量没有指令的节点会加快编译。

    8、v-once:只渲染元素和组件一次。随后的重新渲染,元素/组件及其所有的子节点将被视为静态内容并跳过。这可以用于优化更新性能。

    9.v-cloak:

    • 这个指令保持在元素上直到关联实例结束编译。和 CSS 规则如 [v-cloak] { display: none } 一起用时,这个指令可以隐藏未编译的 Mustache 标签直到实例准备完毕。

    • 防止刷新页面,网速慢的情况下出现{{ message }}等数据格式

  • 相关阅读:
    vue使用elementui合并table
    使用layui框架导出table表为excel
    vue使用elementui框架,导出table表格为excel格式
    前台传数据给后台的几种方式
    uni.app图片同比例缩放
    我的博客
    【C语言】取16进制的每一位
    SharePoint Solution 是如何部署的呢 ???
    无效的数据被用来用作更新列表项 Invalid data has been used to update the list item. The field you are trying to update may be read only.
    SharePoint 判断用户在文件夹上是否有权限的方法
  • 原文地址:https://www.cnblogs.com/wulixu/p/14026284.html
Copyright © 2011-2022 走看看