番外--Vue

1.Vue.js使用文档及下载Vue.js

Vue.js使用文档已经写的很完备和详细了,通过以下地址可以查看:
 https://cn.vuejs.org/v2/guide/

vue.js如果当成一个库来使用,可以通过下面地址下:
https://cn.vuejs.org/v2/guide/installation.html

vue介绍

Vue是前端三大 新框架 之一

Vue的作用

 作为一个js库,可以用它构建Web界面

Vue的特点

1 一个构建数据驱动的web界面的渐进式框架
2 通过尽可能简单的 API 实现响应的数据绑定和组合的视图组件
1.导包: <script src="./js/vue.js"></script>

2.html: <div class="box">{{content}}</div>

3.使用VUE:
  window.onload = function () {
        var vm = new Vue({
            el:'.box',
            data: {
                content: 'Vue的基本使用'
            }
        });
	}

在这里插入图片描述


2.V-bind

1.在属性前 添加v-bind:  可以省略只写:

2. 属性的值 就可以写到vue对象里 的data中了

在这里插入图片描述

vue的{{}}语法 和flaskdjango里的模版语言冲突 可以修改为自己定义

在这里插入图片描述


# 3.事件的使用
添加methods

在标签中用@click使用添加好的js方法

在这里插入图片描述

4.if判断控制标签 是否渲染

v-if直接让标签不渲染 也就不会显示

在这里插入图片描述

v-show可以控制标签的display属性 是否显示标签

在这里插入图片描述

5.for 循环

创建js数据

在这里插入图片描述

在这里插入图片描述

6.todolist

  • 1 for循环初始化数据的显示 items: ['学习Vue', '学习Django基础', '学习Django前台'],

  • 2 添加点击事件

    <button @click="addItem">
    
  • 3 在点击事件里 完成 输入框的获取 和 数据到列表的添加

    • 3.1

在这里插入图片描述

  • 3.2

    [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-TZ8JrY03-1617710980322)(assets/1617332307999.png)]

7.变量定义

  • var let const
  • let const 没有预解析
  • const是定义常量 不能修改
console.log(num1);
var num1 = 10;

let num2 = 20;
console.log(num2);
num2 = 200;

const num3 = 30;
console.log(num3);
//num3 = 300;  常量 不能修改
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值