自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

原创 Django + vue + mysql 搭建网站(步骤二:接口请求)

【代码】Django + vue + mysql 搭建网站(步骤二:接口请求)

2023-04-14 17:20:37 293 1

原创 Django + vue + mysql 搭建网站(步骤三:创建数据库,数据查询)

此处使用到的数据库为MySQL,创建本地数据的前提是必须先安装好MySQL,现在运行指令创建数据库。

2023-04-14 17:19:43 509

原创 Django + vue + mysql 搭建网站(步骤一:初始化)

Django是由python编写的一个开放性源代码的Web应用框架,可以用来快熟搭建网站,它是采用MVC的框架模式,其中代表的意思为 模型M,视图V,控制器C。Django 采用了 MVT 的软件设计模式,即模型(Model),视图(View)和模板(Template)。这个MVT模式并非django首创,在其他的语言里面也有类似的设计模式MVC,甚至可以说django里面的MVT事实上是借鉴了MVC模式衍生出来的。M ,Model,模型,是用于完成操作数据库的。

2023-04-12 22:54:18 1013

原创 axios拦截器

axios拦截器的使用//引入请求工具axiosimport axios from 'axios'// 该插件分装了 cookies的方法import Cookies from 'js-cookie'// 使用element-ui,在token失效时,给用户弹框提示。import { Message, MessageBox } from 'element-ui'//创建axios请求全局工具类实例,判断的所有的请求接口状态 const service = axios.create({

2021-04-28 19:49:26 134

原创 Mock的基础使用

mock:封装假数据分为两步骤:1.接口拦截,2.假数据返回接口拦截:该文件需要在main.js中引入,用于拦截请求的api<JS>import Mock, { mock } from 'mockjs' //引入模块,需要安装插件import mockData from './mockData.js' //返回的数据// 设置数据延迟Mock.setup({ timeout:'300-400'})// 查询接口Mock.mock(/\/getData/,'get'

2021-04-28 19:32:52 288

原创 vue基础综合

基于脚手架创建项目:需要安装准备好的底层环境:node环境,vue-cli脚手架安装node:地址 node -v查看版本安装vue-cli脚手架:​ npm install -g @vue/cli 全局安装(不能创建vue 2.x项目)​ npm install -g @vue/cli-init (作为桥接,创建vue 2.x项目)创建项目:vue create 【项目名】初始化:npm install​ 下载package.js里面的包和插件等,放置在node_modu

2021-04-28 19:06:41 649

原创 vue-实现动态滑动列表

在vue内实现动态滑动列表思路:通过定时器来控制,循环次数,每过3s开启定时器,触发事件;同时将数组内第一位的数据调用 push()转移到数组的末尾,并将其删除调用 shift()。move节点是存在与否来触发动画。<HTML><template> <div class="father"> <div :class="{'move' : animateUp}"> <div v-for="(item,in

2021-04-28 15:01:59 1093

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除