JavaScript
加油小吃货
找块合适的砖,搬过来用。没有合适的,就打磨一下,变得合适一点。
展开
-
ios safari 中时间 Invalid Date及Nah问题
new Date(date)在ie、fierfox、chrome,以及移动安卓端都能正常运行,但是唯有在Safari和ios中显示为 Invalid Date,日期显Nah-Nah-Nah原因是ios和safari不支持“YYYY-MM-DD”的时间格式,除此之外safari不支持的时间格式还有:YYYY-M-DD ("2017-1-07")YYYY-MM-DD hh:mm:ss ("2017-1-07 00:00:00")vue项目实现日期显示“刚刚”、“1分钟前”、“1天前”、“2022原创 2022-02-23 16:06:50 · 2898 阅读 · 0 评论 -
前端默认网页缩放90%显示
@media (max-width: 1920px) and (min-width: 768px) { html { zoom: 90%; } @-ms-viewport { width: 1920px; }}原创 2022-01-18 10:18:21 · 2253 阅读 · 0 评论 -
elementUI vue 打包排坑
1、修改main.js引入路径import router from './router'需在以下代码之上import ElementUI from 'element-ui'import 'element-ui/lib/theme-chalk/index.css'2、icon不显示,如下来选都显示为方框找到项目底下build/utils.js文件添加 publicPath: '../../'if (options.extract) { return ...原创 2021-12-22 15:17:17 · 267 阅读 · 0 评论 -
JavaScript Array 数组常用操作
1、pop() 移除末项var fruits = ["Banana", "Orange", "Apple", "Mango"];fruits.pop();/*返回: ["Banana", "Orange", "Apple"]*/pop()方法移除数组的最后一个元素,并返回该元素。会改变数组的长度。2、shift() 移除首项var fruits = ["Banana", "Orange", "Apple", "Mango"];fruits.shift();/*返回: ["Ora.原创 2021-11-05 11:14:35 · 126 阅读 · 0 评论 -
vue 消息推送
https://www.cnblogs.com/tomatoto/p/10148108.html转载 2019-07-02 15:33:16 · 3172 阅读 · 0 评论 -
VUE初写小项目问题之命令行报错:Expected indentation of 4 spaces but found 6
一、问题刚开始用一个小项目练手,用vue-cli初始化项目,直接安装了所有的东西,如vue-router、ESLint、unit tests等等,当时只懂得vue-router是什么。问题来了,在vue页面写代码时,命令行报了很多错,几乎全是Expected indentation of 4 spaces but found 6类似这样的二、经过看了报的错,就直接删除了多余的空格。然...转载 2019-01-25 10:24:59 · 454 阅读 · 0 评论 -
正则表达式
验证数字的正则表达式集 验证数字:^[0-9]*$ 验证n位的数字:^\d{n}$ 验证至少n位数字:^\d{n,}$ 验证m-n位的数字:^\d{m,n}$ 验证零和非零开头的数字:^(0|[1-9][0-9]*)$ 验证有两位小数的正实数:^[0-9]+(.[0-9]{2})?$ 验证有1-3位小数的正实数:^[0-9]+(.[0-9]{1,3})?$ 验证非零的正整数:^\+...原创 2019-01-24 10:02:11 · 179 阅读 · 0 评论 -
设置echarts 柱状图一柱一色 并且为渐变色
var myChart = echarts.init(document.getElementById('main')); // 指定图表的配置项和数据 var option = { tooltip: {}, xAxis: { data: ["2015","2016"...原创 2018-12-13 15:00:46 · 2049 阅读 · 0 评论 -
vuejs之vue-cli学习笔记(一)
vue-cli1、把html、JavaScript、css整合到一个.vue文件中<template></template> 存放html文件<script></script> 存放JavaScrip文件<style></style> 存放css文件...原创 2018-10-24 15:34:17 · 260 阅读 · 0 评论 -
vuejs学习笔记(一),直接引入vue.js
声明式渲染:<!DOCTYPE ><html> <head> <title>声明式渲染</title> </head> <style> </style> <script src="https://cdn.staticfile.org/v原创 2018-10-29 15:54:56 · 10914 阅读 · 1 评论 -
js文件在线预览,pdf文件、word文件、xls文件
一、PDFpdf文件在线预览,直接通过<a>标签即可打开,实现在线预览<a target='_black' href='url.pdf'>原创 2018-09-28 15:55:01 · 6408 阅读 · 0 评论 -
form表单上传文件
enctype 属性说明:enctype 属性规定在发送到服务器之前应该如何对表单数据进行编码。默认地,表单数据会编码为 "application/x-www-form-urlencoded"。就是说,在发送到服务器之前,所有字符都会进行编码(空格转换为 "+" 加号,特殊符号转换为 ASCII HEX 值)。使用方法:<form enctype="value">...原创 2018-09-28 15:54:04 · 263 阅读 · 0 评论 -
js点击按钮下载图片、word、pdf、excel等
html:<button class="download" onclick=" download('url')"> <i class="layui-icon layui-icon-download-circle"></i> </button>url为要下载源文件的地址。 Javascript原创 2018-09-21 15:04:48 · 3241 阅读 · 0 评论 -
常见的js前端框架、组件和插件
转载文章js前端ui框架此处列举出个人认为最好的几个框架(排序即排名),现在好点的框架商用都需要付费,以下几个也不例外,但是由于组件丰富,都可以作为企业应用的完整解决方案。 Kendo UI 商用收费,组件丰富,界面简洁美观,有jquery和angular两个js的版本 Webix 商用收费,组件丰富,界面特别美观 JQwidgets 商用收费,丰富的...转载 2018-09-19 11:38:26 · 811 阅读 · 0 评论 -
修改iframe路径、iframe内元素修改iframe路径
一、修改iframe路径html页面:/*为元素添加点击事件*/onclick="iframechange('soft.do')"js:function iframechange(obj){ $('iframe').attr('src',obj);}常用于:由改变iframe路径的导航菜单左侧为导航菜单,右侧为iframe,点击左侧菜单,右侧内容直接替换。...原创 2018-09-17 14:28:40 · 4670 阅读 · 0 评论 -
页面跳转不可返回
$("#replacep").click(function(){ window.location.replace('outLogin.do'); window.history.back(-1); })原创 2018-09-03 13:32:11 · 4284 阅读 · 0 评论 -
js获取各个位数的数字
<!doctype html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="Generator" content="EditPlus®"> <转载 2018-08-30 14:28:26 · 10349 阅读 · 0 评论 -
jq字符串匹配
$(function(){ var str="sunny,woo"; var sear=new RegExp('sun'); if(sear.test(str)){ alert('Yes'); } var tag=','; if(str.indexOf...原创 2018-08-31 11:36:59 · 1913 阅读 · 0 评论