JavaWeb-08-Vue快速入门

Vue

一、Vue?

  • Vue 是一套前端框架,免除原生JavaScript中的DOM操作,简化书写。
  • 基于MVVMModel-View-ViewModel)思想,实现数据的双向绑定,将编程的关注点放在数据上。
  • 官网:https://v2.cn.vuejs.org/

在这里插入图片描述

  • 框架:是一个半成品软件,是一套可重用的、通用的、软件基础代码模型。基于框架进行开发,更加快捷、更加高效


二、Vue快速入门

插值表达式

  • 形式:{{表达式}}
  • 内容可以是:
    1. 变量
    2. 三元运算符
    3. 函数调用
    4. 算术运算

1.引入Vue.js文件

  • 文件来源:黑马程序员微信公众号–>网盘学习资源(请自行去下载)

    在这里插入图片描述

    在这里插入图片描述


2.在JS代码区域,创建Vue核心对象,定义数据模型

在这里插入图片描述


3.编写视图

在这里插入图片描述


4.代码及测试

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Vue快速入门</title>

    <!-- 引入vue.js文件 -->
    <script src="js/vue.js"></script>
</head>
<body>
    <!-- 编写视图 -->
    <div id="app">
        <!-- 
            定义文本输入框,通过使用vue的v-model指令来绑定数据模型message
            此时输入框中就会显示数据,是因为vue的双向绑定的特性
         -->
        <input type="text" v-model="message">

        <!-- 使用表达式:{{}}直接将message数据模型在界面中展示出来 -->
        {{message}}
    </div>
</body>

<script>
    //定义Vue对象
    new Vue({
        el: "#app", //vue接管的区域
        //定义数据模型
        data:{
            message: "Hello Vue"
        }
    })
</script>
</html>

在这里插入图片描述

在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值