![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JavaScript
勿慌
这个作者很懒,什么都没留下…
展开
-
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 · 78 阅读 · 0 评论 -
前后端配合续传
一、首先,为了引入文件对象,需要在H5页面上放置一个file类型的输入标签。二、写一个简单的获取文件的方法function fileInfo() {let fileObj = document.getElementById(‘file’).files[0];}三、当我们获取到选择的文件对象之后,现在需要把文件上传到服务器,需要引入FormData对象,其次,由于HTTP对文件上传大小的限制,所以要对文件切块上传,在服务器收到文件块之后拼接成一个整体,最后还需要一个进度条去显示上传进度。注意:我转载 2021-05-16 11:48:38 · 153 阅读 · 0 评论 -
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 · 123 阅读 · 0 评论 -
前端的数字转化为文字
数字转化为汉字function convertCurrency(money) { //汉字的数字 let cnNums = new Array('零', '壹', '贰', '叁', '肆', '伍', '陆', '柒', '捌', '玖'); //基本单位 let cnIntRadice = new Array('', '拾', '佰', '仟'); //对应整数部分扩展单位 let cnIntUnits = new Array('', '万', '亿',原创 2021-03-19 15:55:45 · 711 阅读 · 0 评论 -
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 · 80 阅读 · 0 评论 -
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 · 2884 阅读 · 2 评论 -
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 · 1833 阅读 · 0 评论 -
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 · 176 阅读 · 0 评论 -
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 · 4098 阅读 · 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 · 522 阅读 · 0 评论 -
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 · 1034 阅读 · 0 评论