自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 vue&vuex求和案例

首先win+r,cmd,npm create ABC创建一个项目,在components中创建两个vue文件,一个用来写普通的vue求和案例,另一个用vuex来写vue求和App.vue<template> <div> <vueCount></vueCount> <hr /> <Student></Student> </div></template><scri

2022-01-10 14:20:10 1727

原创 vue- GitHub搜索案例

第一步先创建脚手架,npm create github(名字自取,影响不大)然后将APP组件清空,在components文件夹中创建search和list组件。APP.vue在APP中引入并使用<template> <div class="container"> <search /> <list /> </div></template><script> // 引入组件 import se

2022-01-04 14:47:55 442

原创 react简易todolist案例

首先先创建一个react的脚手架,npx create-react-app my-app(这边的名字自己取),然后我在src下创建了一个todo文件夹,在文件夹里创建了一个HeaderTodo.js文件,先将src下的index.js清空然后在index.js中导入文件,添加一个页面渲染,否则页面不会有任何内容import React from 'react';import ReactDOM from 'react-dom';import App from './todo/HeaderTodo

2021-12-15 20:32:50 1042

原创 react脚手架留言板(2)简易版

简易版,在index.js一个文件中写出来,虽然是简易版的,但是麻雀虽小五脏俱全,该有的功能都在,只是样式稍微不那么好看。import React, { Component } from 'react';import ReactDOM from 'react-dom';class App extends Component { // 状态 state = { comments: [ // { // id: .

2021-12-15 19:50:43 966

原创 浏览器本地存储localstorage

本地存储一般体现在搜索记录中,用于方便用户下次搜索在浏览器的控制台中的Application中查看数据的增删 ,首先先准备四个按钮来控制<button type="button" onclick="saveDate()">点击存储数据</button> <button type="button" onclick="readDate()">点击查看数据</button> <button type="button" onclick="d

2021-12-15 19:22:40 2734

原创 react脚手架留言板(1)

首先打开cmd输入npx create-react-app my-app创建一个react库在src中找到index.js将里面内容清空然后创建四个js文件Comment,CommentBox,CommentList,CommentForm再在src下创建一个css文件夹,里面创建一个my.css首先先在index中引入组件import React from 'react';import ReactDOM from 'react-dom';import CommentBox fro

2021-12-14 20:47:15 431

原创 vue脚手架完成todolist

第一步,首先你的电脑里得安装过node.js,然后win+r,输入cmd,(或者找个空的文件夹在上方搜索栏全选输入cmd),输入命令npm create todolist(最后一个单词是项目名字,随便取什么都可以)第二步,将里面src文件夹下的App.vue里的所有代码清空,components中的helloworld删除,然后再components中新建四个Vue文件MyHeader,MyFooter,list,item,如下图:首先我们先来写APP.vue,再script标签中先引入三个组.

2021-12-14 20:23:05 550

原创 Vue组件嵌套

这个就类似于无限套娃,一层一层的,写个实例看的更清楚一些首先不要忘了引入vue.js// 创建student组件 const student = Vue.extend({ template:` <div> <h2>{{studentName}}</h2> <h2>{{age}}</h2> </div>`, data(){ return{ student

2021-12-04 11:47:12 1090

原创 Vue非单文件组件的基本使用

1.定义组件的定义:实现应用中局部功能代码和资源的集合非单文件组件:一个文件中包含n个组件单文件组件:一个文件中只包含1个组件2.使用创建组件的基本格式创建组件的基本格式:使用Vue.extend创建组件实例,并在父级实例中注册该组件组件的基本格式:与vm实例类似,但是不能有el,并且data只能是一个函数接下来我们来看实例,当然了第一步老样子引入外部的vue.js第一步先创建组件const school = Vue.extend({ template:` .

2021-12-04 09:50:14 296

原创 Vue点击按钮进行排序

首先先引入vue,js,不然一切操作均无效先用一个外部div包裹整体,然后写出基本样式,input框可以搜索显示名字,写三个按钮分别绑定点击事件,然后再用一个v-for遍历数组,显示在页面上<div id="root"> <h2>人员列表</h2> <input type="text" name="" id="" value="" placeholder="搜索" v-model="keyword" /> <button @c

2021-12-03 15:03:43 3471

原创 页面渲染:v-if,v-else-if,v-else,v-show,v-for

因为时Vue实例来写,所以要引入vue.jsv-show是用来修改style的display值的<div id="app"><h2 v-show="ww">今天的天气是炎热的</h2></div>const vm = new Vue({ el: '#app', data: { ww: false } }

2021-12-03 14:50:24 770

原创 JS数字时钟特效

我们用HTML + CSS +JS 来写一个时钟特效,成品效果图如下:首先我们先把HTML写出来<div id="box"> <h2>The Time Is Now</h2> <div id="clock"> <div> <span id="hours">00</span><span>Hours</span> </div> &l.

2021-11-30 16:08:46 1060

原创 3D表白相册

我们来用HTML加上css,来制作3d的表白相册,展现属于程序员的浪漫首先我们先来写HTML的内容<!-- 第一步准备一个容器包裹 --> <div id="box"> <!-- 第二步,先构建内部正方体 --> <span id="box-front"><img src="../img/20210710210216_e5c2b.png"></span> <span id="box-after"&g

2021-11-30 10:17:24 480

原创 JS随机点名器

用HTML+css+js写的随机点名器,也可以用来做抽奖什么的,看自己喜好就行首先我们先写一个div和一个按钮,div用来显示随机点名的内容,按钮控制开关。<div id="box"></div> <input type="button" name="" id="btn" value="开始" />然后给他们设置一个基础的css* { margin: 0; padding: 0; } #box { width:

2021-11-29 09:58:21 1897

原创 JS二级菜单

我们使用HTML+css+js来写出二级菜单的简易效果首先来看HTML的代码,这个没什么好说的<div class="box"> <div class="topbox"> <ul> <li class="bgc">春雨</li> <li>夏风</li> <li>秋雾</li> <li>冬雪</li> &l

2021-11-26 17:25:30 2129

原创 JS选项卡

我们做一个简易的选项卡,但是适用所有的选项卡(自改),首先我们来先把页面基本样式写好<ul> <li class="active">周一</li> <li>周三</li> <li>周五</li> </ul> <div class="box1 block">医务科</div> <div class="box2">警卫科</div>

2021-11-25 20:24:44 2470

原创 js工厂模式,构造函数模式,原型模式

1.工厂模式function cPerson(name, color, age) { var car = new Object(); car.name = name; car.color = color; car.age = age; car.show = function() { console.log(this.name + this.age + this.color); } return car; } var p1 =

2021-11-25 16:03:01 470

原创 HTML+css+js,写出轮播图

首先在body中先把基础的格式写好,里面的图片位置自己更改<div id="box1"> <ul id="imglist"> <li><img src="../img/001.jpeg" alt=""></li> <li><img src="../img/002.jpeg" alt=""></li> <li><img src="../img/1.jpg" al

2021-11-25 11:31:30 409

原创 表单数据收集v-model

表单数据收集

2021-11-24 11:04:25 413

原创 promise封装Ajax

promise封装Ajax

2021-11-23 18:46:43 90

原创 if判断和for循环

if和for的简单案例

2021-11-23 13:40:49 1622 1

原创 js鼠标托拽移动div

首先先写好基础的样式HTML和css样式<div id="div"> 来一段文字<br>拖着看看 </div> #div { width: 150px; height: 100px; background-color: skyblue; text-align: center; line-height: 50px; position: absolute; top: 3px; }然后是在j

2021-11-23 10:12:02 643 1

空空如也

空空如也

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

TA关注的人

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