自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 vue兄弟传值:

vue兄弟传值:假设:A与B为兄弟组件,此刻需要AB组件相互通信步骤:1.创建一个js文件:import Vue from Vue;export default new Vue;2.A组件:引入js<script>import bus from './Vue' //引入步骤1里面创建的js文件methoud:{ //模拟点击按钮向B组件传递传值 buttonFun(){ //按钮触发的函数 bus.$emit('user','我是A组件的参数') }}&l

2021-09-26 11:00:14 131

转载 前后端配合续传

一、首先,为了引入文件对象,需要在H5页面上放置一个file类型的输入标签。二、写一个简单的获取文件的方法function fileInfo() {let fileObj = document.getElementById(‘file’).files[0];}三、当我们获取到选择的文件对象之后,现在需要把文件上传到服务器,需要引入FormData对象,其次,由于HTTP对文件上传大小的限制,所以要对文件切块上传,在服务器收到文件块之后拼接成一个整体,最后还需要一个进度条去显示上传进度。注意:我

2021-05-16 11:48:38 216

原创 js表格导出功能

文档导出功能–Dome<html><head> <p style="font-size: 20px;color: red;">使用table标签方式将json导出xls文件</p> <button onclick='tableToExcel()'>导出</button> <input type="file" onchange="upload(0)" id="file"> <progress va

2021-05-16 10:28:53 176

原创 前端的数字转化为文字

数字转化为汉字function convertCurrency(money) { //汉字的数字 let cnNums = new Array('零', '壹', '贰', '叁', '肆', '伍', '陆', '柒', '捌', '玖'); //基本单位 let cnIntRadice = new Array('', '拾', '佰', '仟'); //对应整数部分扩展单位 let cnIntUnits = new Array('', '万', '亿',

2021-03-19 15:55:45 789

原创 vue组件之间的传值

1.props父组件:<blog-post v-bind:title="post.title"></blog-post>子组件:<template> <div> <span>{{title}}</span> </div></template><script>export default { props: { title:String, },}

2021-01-20 15:34:02 122

原创 h5 怎么判断安卓,ios,微信浏览器,app环境

1. 判断是否是安卓还是iosvar ua = window.navigator.userAgent.toLowerCase();if (navigator.userAgent.match(/(iPhone|iPod|iPad);?/i)) { //ios环境} else if (navigator.userAgent.match(/android/i)) { //安卓环境}2.判断是微信浏览器、app进入的H5、手机自带的浏览器var ua

2021-01-14 18:25:53 3442 2

原创 vue H5怎么修改标题

插件:npm install vue-wechat-title入口文件引入:import vueWechatTitle from 'vue-wechat-title'Vue.use(vueWechatTitle)路由文件:{ path: '/newDynamic', name: 'newDynamic', component:()=> import('@/view/newDynamic/newDynamic.vue'),

2021-01-14 18:07:38 976

原创 vue公共方法怎么写

公共方法:创建一个js存放公共方法:如在utils文件夹中创建一个timeCheck.js文件js文件:export default { timeFormat(Time){ var time = new Date(Time); var year = time.getFullYear(); var month = time.getMonth()+1; var date = time.getDate(); var ho

2021-01-13 15:22:04 1921

原创 js实现复制功能

js实现复制功能:1.原生写法<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title></title> </head> <body> <div id="clickOnThe">uivydu</div> </body> <script> var clickOnThe =

2020-12-27 10:13:56 243

原创 vscode怎么设置动态背景

vscode怎么设置动态背景1.在vscode插件中下载background插件2.选择-》首页-》首选项-》设置 or ctrl+,3.在设置中搜索background点击进入settings.json文件4.设置配置(可以直接粘贴,图片路劲修改成你本地的图片即可){ "diffEditor.ignoreTrimWhitespace": false, // "background.useDefault": false, //是否使用默认背景 "back

2020-12-22 15:39:47 4877 1

原创 解决vue报错Failed to mount componentg或者template or render function not defined

解决vue报错Failed to mount component废话不多说,放图:我本次开发项目结构:因为怕vue文件里面的代码过多,所以把css、js文件都单独写在一个文件里面<template> <div class="senior-certification-com">...</div></template><script> import questionLabel from "./questionLabe

2020-11-25 10:23:14 590

原创 vue elementUI组件时间转化方法

vue elementUI组件时间转化方法:imeFormat(Time){ var time = new Date(Time); var year = time.getFullYear(); var month = time.getMonth()+1; var date = time.getDate(); var hours = time.getHours(); var minutes

2020-08-04 14:52:01 1098

原创 块级格式化上下文----盒子的bfc

盒子的BFCbfc的概念:Bfc的原理:**Bfc解决问题:**  我们在学习前端的时候,前面最易学的就是html和css,但是,大家真的了解咱们最基础html和css吗?今天我想给大家分享一个css盒子里面的比较深层次的小知识。bfc的概念:Bfc全称block formatting context直译为“块级格式化上下文”,它是W3C CSS 2.1规范中的一个概念,他决定了元素如何对...

2019-08-29 20:07:32 205

空空如也

空空如也

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

TA关注的人

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