自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 css居中布局

行内元素水平居中:text-align: center块级元素水平居中:margin: 0 auto<!-- 水平垂直居中 --> <style> .parent { width: 600px; height: 300px; border: 1px solid red; position: relative; } .child { width: 300px; h

2022-03-19 17:50:33 120 1

原创 vue sync 修饰符

//子组件 <input @input="$emit('update:data','小明')" >//父组件<template> <div> <!-- @update:data = "val => searchText = val" --> <v-input @test1="TestOne" @focus="onFocus" :data.sync = "searchText" .

2020-12-05 12:19:23 119 1

原创 自定义组件封装

1.自定义组件——input封装//父组件<template> <div> <v-input placeholder="123" @input="handleInput"></v-input> </div></template><script>import vInput from "./views/Child"export default { name:"", components:{ .

2020-11-22 17:06:16 493

原创 自定义组件v-model

最近在学习vue,今天看到自定义事件的表单输入组件,纠结了一会会然后恍然大悟...官方教程写得不是很详细,所以我决定总结一下。v-model语法糖v-model实现了表单输入的双向绑定,我们一般是这么写的:1 <div id="app">2 <input v-model="price">3 </div>1 new Vue({2 el: '#app',3 data: {4 price: ''5 .

2020-11-18 18:24:37 176

原创 vuex状态管理

一、初识vuex1.1 关于VueXVueX是适用于在Vue项目开发时使用的状态管理工具。试想一下,如果在一个项目开发中频繁的使用组件传参的方式来同步data中的值,一旦项目变得很庞大,管理和维护这些值将是相当棘手的工作。为此,Vue为这些被多个组件频繁使用的值提供了一个统一管理的工具——VueX。在具有VueX的Vue项目中,我们只需要把这些值定义在VueX中,即可在整个Vue项目的组件中使用。1.2 安装由于VueX是在学习VueCli后进行的,所以在下文出现的项目的目录请参照Vu...

2020-11-18 17:26:52 122

原创 vuex

一、初识VueX1.1 关于VueXVueX是适用于在Vue项目开发时使用的状态管理工具。试想一下,如果在一个项目开发中频繁的使用组件传参的方式来同步data中的值,一旦项目变得很庞大,管理和维护这些值将是相当棘手的工作。为此,Vue为这些被多个组件频繁使用的值提供了一个统一管理的工具——VueX。在具有VueX的Vue项目中,我们只需要把这些值定义在VueX中,即可在整个Vue项目的组件中使用。1.2 安装由于VueX是在学习VueCli后进行的,所以在下文出现的项目的目录请参照VueCl

2020-11-18 14:37:45 97

原创 vue axios

//什么是axios?//axios是一个基于promise得HTTP库,可以运行在浏览器和node.js//安装npm install axios//配置默认值axios.defaults.baseURL = 'https://api.example.com';axios.defaults.timeout = 30000// 返回其他状态吗axios.defaults.validateStatus = function(status) { return status >= 20.

2020-11-18 14:30:23 176

原创 vue项目搭建和less引用

npm install -g vue-clivue init webpack my-project (项目名)安装lessnpm install less less-loader --save接下来找到bulid目录下的webpack.base.conf.js并打开,找到module下的rules写下{test: /\.less$/,loader: "style-loader!css-loader!less-loader"}如果报错将其卸载安装低版本loader...

2020-10-24 17:55:51 129

原创 vue-子父组件传参

//第一步父组件App.vue中//把父组件中的data中的users:[ ] 通过v-bind:users = "users"传递给子组件<template> <div id="app"> <Users :users="users"></Users> </div></template>...

2020-01-19 17:09:52 91

原创 验证码

<!DOCTYPE html><html><head lang="en"> <meta charset="UTF-8"> <title></title> <style> .block{ border: 1px solid black; ...

2019-12-06 09:37:56 108

原创 github学习

图中为用户名邮箱即为github绑定邮箱下面为Github账户设置SSH key1.生成密钥输入ssh-keygen -t rsa -路径 “github绑定邮箱”在 github 上添加 SSH key 的步骤:1、首先需要检查你电脑是否已经有 SSH key运行 git Bash 客户端,输入如下代码:$ cd ~/.ssh$ ls这两个命令就是检查是否已经存在...

2019-04-22 14:16:01 131

原创 组件基础

<div id="demo"> <div :style="{fontSize:postFontSize + 'em'}"> <blog-post v-for="post in posts" v-bind:key="post.id" v-bind:post="post" ...

2019-04-20 11:05:45 132

原创 压缩字符串

&lt;script&gt; //取出字符串,判断重复停止,添加到新字符串中 function solution(str) { if(typeof str !== "string"){//类型不为字符串返回空 return ''; } if (str.length &lt;= 1){//直接返回源字符串 ...

2019-03-11 16:07:30 110

原创 三栏布局 左右固定 中间自适应

&lt;!DOCTYPE html&gt;&lt;html lang="en"&gt;&lt;head&gt; &lt;meta charset="UTF-8"&gt; &lt;title&gt;Title&lt;/title&gt;&lt;/head&gt;&lt;style&gt; * {

2019-03-10 21:14:39 162

原创 判断字符串中出现最多得字符并统计次数

var str="aagaabbbabtavnahaa"; function maxstringload(str) { var obj={}; console.log(obj); for(var i=0;i&lt;str.length;i++){ var key=str[i];...

2019-03-06 15:57:46 466

原创 数组里的方法

数组里面的方法:数组里面可放置任何类型     //数组里面的方法   var a=[1,5,2,4,3,7,6,11];   /*slice splice 截断数组的*/   /*splice 放法从那个索引为开始 截取几个长度 返回一个新数组*/   /*...

2018-10-22 14:43:31 178

原创 node——文件系统

一.概念进程:为程序的执行提供必备的环境(相当于车间); 线程:计算机中最小的计算单位,负责执行线程中的环境(相当于工人); 单线程:一个人做一件事; 多线程:多个人做同一件事; 一般而言,多线程的性能比单线程好; Js 的执行采用单线程; Node.js:是一个能够在服务端运行的JavaScript的开放源代码,跨平台JavaScript的运行环境; 申明变量:直接写是局部变量...

2018-10-11 22:38:18 302

原创 ps基础应用

1.ctrl++放大    ctrl+z缩小2.直接按住alt   滑动滑轮放大和缩小3.双击图层进行解锁4.图层就是透明玻璃    图层有叠压关系5.ctrl+d结束选区6.ctrl+z撤销   ctrl+alt+z返回多步7.编辑   首选项   性能   更改历史记录8.m 椭圆选框工具    按住shift键   可以画出正圆     按住alt+shift键是...

2018-10-05 20:12:35 164

原创 mysql基础应用

mysql  以表格的形式存储   (行和列-字段)1.  show databases;   查找所有的数据库2.创建数据库   create database ****;   结果   query OK;3.查看数据库  是否成功!4.定位到你当前的数据库   use student;   database changed!5.创建学生的基本信息表(1 .name user) 括...

2018-10-05 20:09:42 180

原创 原生ajax

ajax:请求后端数据创建快速动态网页的一个过程;传统ajax同步更新,请求后台数据,重新返回一个html网页;目前:异步更新,反应速度快;实现方法:XMLHTTPRequest对象五步法:1.创建对象var http=new XMLHTTPRequest();2.向服务器发送请求 ;方法 描述 open(method,url,async) ...

2018-08-27 15:31:50 1349

原创 html初学记

1.&lt;!DOCTYPE html&gt;&lt;html&gt;&lt;head lang="en"&gt;    &lt;meta charset="UTF-8"&gt;    &lt;title&gt;菜单&lt;/title&gt;    &lt;style&gt;        *{padding:0;margin:0;

2018-07-18 20:32:58 123

空空如也

空空如也

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

TA关注的人

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