自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 用form表单以post的方式提交数据跳转地址

enctype: 表单数据提交时使用的编码类型,默认使用"pplication/x-www-form-urlencoded",如果是使用POST请求,则请求头中的content-type指定值就是该值。如果表单中有上传文件,编码类型需要使用"multipart/form-data",类型,才能完成传递文件数据。2、post:enctype 默认"application/x-www-form-urlencoded"对表单数据进行编码,数据以键值对在http请求体重发送给服务器;

2023-09-12 14:04:40 1402 3

原创 js处理数组对象中,先根据某个字段组成,新数组再根据某个字段组数据

js处理数组对象中根据多个字段处理组成新数据

2023-06-07 15:47:30 105

原创 vue3.0使用ant design vue3.2.10版本的日期组件的国际化和全局框架汉化

vue3.0使用ant desgin vue3.2.10版本的日期组件的国际化

2022-07-22 10:58:41 1050 2

原创 vue实现svg文件的动态内容修改

vue实现svg文件的动态内容修改

2022-05-10 09:27:40 2709 2

原创 html文件引用.vue 文件的方式

1.html文件先引入vue.js再引入httpVueLoader.js注册httpVueLoader。在script中Vue.use(httpVueLoader);在components中注册组件,httpVueLoader的注册方式有好几种,具体引用方式看个人习惯,更多的可以去看httpVueLoader官网:https://www.npmjs.com/package/http-vue-loader;<!DOCTYPE html><html lang="en

2021-12-17 15:08:42 6995

原创 微信小程序日期时间组件

<picker mode="multiSelector" value="{{dateTime1}}" bindchange="changeDateTime1" bindcolumnchange="changeDateTimeColumn1" range="{{dateTimeArray1}}"> <view class="tui-picker-detail font10 flex-align-center-justify-between"> ..

2021-10-11 16:42:54 879

原创 element ui vue upload上传文件

<el-upload ref="upload" :limit="1" accept=".xlsx, .xls" :headers="upload.headers" :action="upload.url + '?updateSupport=' + upload.updateSupport" :disabled="upload.isUploading" :on-progress="handl.

2021-09-08 18:07:58 538

原创 使用vue监控浏览器窗口关闭操作

因为项目中需求,浏览器关闭时进行一些操作处理先是在网上查了一下,然后根据网上大佬博客然后自己修改之后最终测试成功!下面是代码:<template> <div></div></template><script>export default { data () { return { beforeUnloadTime: '', gapTime: '' } }, moun..

2020-11-20 17:52:32 2228 2

转载 vue中路由跳转打开新窗口

在vue中使用this.$router.push({ path: '/home' }) 默认是替代本窗口如果想新开一个窗口,可以使用下面的方式:let routeData = this.$router.resolve({ path: '/home', query: { id: 1 } });window.open(routeData.href, '_blank');...

2020-11-19 10:22:20 2223

原创 vue移动端断网处理

1.在app.vue中建立一个变量:2.在mounted的生命周期中写33.用定义好的变量来做判断显示:注意图片必须转成base64的(网上有在线转图片的直接搜就可以)

2020-07-01 16:43:13 1063

原创 根据后台返回数据展示星星等级

二种方法;一:准备2张图片分别是 假设后台数据返回的字段为star,并且为3varstar='';for(leti=0;i< star;i++){ star+='<imgsrc="../assets/image/[email protected]"alt="">'; }for(letindex...

2020-03-31 16:42:47 815

转载 HTML5 完美解决javascript中iphone手机和android手机复制文本到剪切板问题

function copyLinkToClipBoard() { if (navigator.userAgent.match(/(iPhone|iPod|iPad);?/i)) {//区分iPhone设备 window.getSelection().removeAllRanges();//这段代码必须放在前面否则无效 var Url2=document.g...

2019-09-19 15:24:56 360

原创 js的数组去重

function uniq(array) { var temp = []; //一个新的临时数组 for (var i = 0; i < array.length; i++) { if (temp.indexOf(array[i]) == -1) { temp.push(array[i]); } } return temp;}...

2019-07-22 16:29:02 67

原创 js 正则判断只能输入正整数或1位以内的小数

//封装的function test(str) { return /^\d+(\.\d{1,1})?$/.test(str);//正则是/^\d+(\.\d{1,1})?$/}调用方法:<input type='' id="value">用jq获取val值var value=$("#value").val();var flag=test(value)...

2019-07-03 15:56:06 3697 2

转载 对于数组提取里面相同类型的数据,组成新的数组

data = [    {croptype: "油料作物", cropname: "花生"},    {croptype: "水果类作物", cropname: "血橙"},    {croptype: "水果类作物", cropname: "猕猴桃"},    {croptype: "水果类作物", cropname: "草莓"}, 

2018-12-18 10:04:48 1696

转载 苹果ios用js的Date()出现NaN问题解决办法

ios使用如下方法获得NaN,安卓手机则是正常计算,解决方法是换个这个时间的格式new Date("2017-04-28 23:59:59").getTime()换成如下方式就正常了,就是‘-’换成‘/’new Date("2017/04/28 23:59:59").getTime()例如:var time=2017-04-28 23:59:59;var reg=/-/...

2018-10-30 17:26:59 746

原创 wangeditor2的图片上传

//主要还是看文档var editor = new wangEditor('editor-trigger'); //定义取的id名editor.config.uploadImgUrl = dizhi1 + "/jxkb/uploadImages"; //后台接口的地址editor.config.uploadImgFileName = 'file'; //后台定义的名字editor....

2018-08-27 16:04:35 947

原创 列表详情页的获取地址的参数

var strUrl = location.href;var arrUrl = strUrl.split("?pid=");var strId = arrUrl[arrUrl.length - 1];

2018-08-16 11:21:32 363

原创 jq的ajax在ie8中不起作用,以及注意的问题

ie8中在写ajax之前要加一句话  jQuery.support.cors=true;要写在$.ajax()之前,因为ie8,9默认不支持CORS请求,需要手动开启。jq2.0以上的版本不再兼容低版本的如ie8,我用的是jq的1.12版本。还有console.log()在ie8中容易报错,未定义所以在写完代码之后把console.log()去掉。例如: jQuery.support....

2018-07-26 15:02:23 5823 1

原创 最新vue2.x的脚手架写实战移动端音乐app(抓取qq音乐的数据)遇到的坑后端代理

1.根据视频的介绍build的文件目录结构是这样的新版的vue脚手架的build的文件目录结构是这样的少了两个dev开头的文件多了一张图片2.视频上的写后端代理是写在dev-server.js里的新版的vue-cli写在webpack.dev-conf.js里就可以,由于qq音乐的接口变了,更新了许多东西,接口我选择了https://u.y.qq.com/cgi-bin/musicu.fcg3.在...

2018-04-28 15:05:40 961 2

原创 vue2.x实战移动端音乐app的better-scroll 使用1.10.0版本遇到的坑设置dot的轮播点和轮播图片不对应(二)

1.dots的长度//这里不变 console.log(this.dots)长度为5 _initDots(){ this.dots=new Array(this.children.length) console.log(this.dots) },2.轮播的时候防止手动滑动然后错乱顺序 this.slider.on('scrollEnd',()=&gt;{ ...

2018-04-25 10:20:11 602

原创 vue2.x实战移动端音乐app的better-scroll 使用1.10.0版本遇到的坑设置snap循环播放(一)

// 视频上的是旧版的新版要这样写,写在对象内。 this.slider = new BScroll(this.$refs.slider, { scrollX: true, scrollY: false, momentum: false, snap: { loop:this.loop, t...

2018-04-25 10:01:31 508 1

转载 载入页面时,select默认为空,选项内不显示空白项

html:&lt;body onload="load()"&gt;      &lt;select id="abc" &gt;                  &lt;option &gt;1&lt;/option&gt;              &lt;option &gt;2&lt;/option&gt;                  &lt;optio

2018-04-14 09:16:12 4066 1

转载 底部菜单被输入法顶上去的解决方案

windown.onresize事件,我们一般的解决方法是,获取焦点,底部隐藏,失去焦点,底部菜单出现,但是有些人会点击输入法的收起按钮如下图:那么,这时候你的失去焦点就无效了,所以我们用以下方法实现安卓和苹果的兼容:安卓手机针对点击这个输入法的收起:安卓手机有这个事件,inpone没有,iphone点击这个会让input框失去焦点。window.onresize = function() {va...

2017-12-14 10:22:20 1919

空空如也

空空如也

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

TA关注的人

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