vue快速上手---简介(一)

  • Vue 快速上手
  1. 概念:Vue 是一个用于 构建用户界面  的 渐进式  框架

构建用户界面:基于数据渲染出用户看到的页面(数据渲染成网页)

渐进式:循序渐进

Vue 的两种使用方式:    

① Vue 核心包开发

     场景:局部 模块改造

② Vue 核心包 & Vue 插件 工程化开发

     场景:整站 开发

框架:一套完整的项目解决方案

优点:大大提升开发效率 (70%↑)

缺点:需要理解记忆规则 → 官网

  1. 创建Vue实例,初始化渲染

核心步骤 4步:

  1. 准备容器
  2. 引包 (官网) - 开发版本 vue.js / 生产版本vue.min.js(注意:只有开发版本才支持调试)
  3. 创建 Vue 实例  new  Vue()
  4. 指定配置项 →  渲染数据

    ① el 指定挂载点

    ② data 提供数据

<body>

  <div>非托管区域:{{msg}}</div>

  <div id="app">

    {{msg}}

  </div>

  <!-- 开发本本:包含完整的警告个调试模式,学习阶段统一使用开发版本 -->

  <script src="https://cdn.jsdelivr.net/npm/vue@2.7.14/dist/vue.js"></script>

  <script>

    // 一旦引入了vue的包,全局就会有一个vue构造函数

    // 3.创建实例

    // 4. 添加配置项 => 完成渲染

    const app=new Vue({

      // 指定vue管理的区域

      el:'#app',

      // 数据

      data:{

        msg:'你好世界'

      }

    })

  </script>

</body>

  1. 插值表达式

哪些可以写到插值表达式里。能够求值的,有结果的

插值表达式是一种 Vue 的模板语法

作用:  利用表达式进行插值,渲染到页面中

表达式:是可以被求值的代码,JS引擎会将其计算出一个结果(即:只要有结果的都是表达式)

语法:{{   表达式   }}

注意点:

  1. 使用的数据必须存在 (data)
  2. 支持的是表达式,而非语句,比如:if   for ..
  3. 不能在标签属性中使用 {{  }} 插值

  1. 响应式特性

数据的响应式处理  →  响应式:数据变化,视图自动更新

使用 Vue 开发,关注业务的核心逻辑,根据业务修改数据即可

好处:程序员以后不用在操心视图如何渲染了,把精力全部放在操作数据上面门吱呀数据变化,视图就会自动更新

访问或修改数据

① 访问数据: "实例.属性名"

② 修改数据: "实例.属性名" = "值"

  1. 开发者工具——把vue安装在浏览器上的步骤

 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值