【vue核心技术实战精讲】1.1 Vue开篇介绍 + 1.2 Vue的起步 和 插值表达式

准备开始

适应人群

有一定的HTML/CSS/JavaScript+ES6+基础开发人员

vue 框架学习路线

  1. html/css/is => es6
  2. vue基础+组件化开发 => vue核心插件vue-router和vuex
  3. 搜索社区大牛的资料继续深入学习

一、vue 基础

1、历史介绍

  • angular 09年,年份较早,一开始大家是拒绝谷歌公司团队研发 目前star:59.6k
  • react 2013年,用户体验好,社区大 facebook公司团队研发目前star:135k·
  • vue 2014年,用户体验好,API齐全,对初学者非常友好尤雨溪 目前star: 147k

2、前端框架与库的区别?

  • jquery库->DOM(操作DOM)+请求
  • art-template库->模板引擎
  • 框架 = 全方位功能齐全
    • 简易的DOM体验 + 发请求 + 模板引擎 + 路由功能 + 数据管理。
  • KFC的世界里,库就是一个小套餐,框架就是全家桶
  • 代码上的不同
    • 一般使用库的代码,是调用某个函数,我们自己把控库的代码。
    • 一般使用框架,其框架在帮我们运行我们编写好的代码
      • 框架:初始化自身的一些行为
        • 执行你所编写的代码
        • 施放一些资源

二、vue的起步 和 插值表达式

Stage 1:下载包,并放入项目中

Stage 2:编码

  • 1、引包
  • 2、初始化
  • 3、插值表达式调用
  • 插值表达式-支持类型

Stage 3:源码 与 效果

  • 源码
<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <meta http-equiv="X-UA-Compatible" content="ie=edge">
    <title>vue的起步和插值</title>
</head>

<body>
    <div id="app">
        <h2>{{ msg }}</h2>
        <h3>{{ 2 }}</h3>
        <h3>{{ "hello" }}</h3>
        <h3>{{ {id:1} }}</h3>
        <h3>{{ 1>2 ? '真的':'假的'}}</h3>
        <h3>{{ txt.split('').reverse().join('') }}</h3>
        <h1>{{ getContent() }}</h1>
        <h1>{{ msg3 }}</h1>
    </div>
    <!-- 1.引包 -->
    <script src="./vue.js"></script>
    <script>
        // console.log(Vue);

        // 2.初始化
        const vm = new Vue({
            el: '#app',
            // 数据属性
            data: {
                msg: 'hello vue',
                txt: 'hello',
                msg2: 'content',
                msg3:'<p>插值语法</p>'
            },
            // 存放的是方法
            methods: {
                getContent() {
                    return this.msg + ' ' + this.msg2;
                }
            }
        });
        console.log(vm.msg);
        
    </script>

</body>

</html>
  • 效果
  • 2
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

ladymorgana

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值