
前端
眼泪落在琴弦
这个作者很懒,什么都没留下…
展开
-
web上传Excel
<!doctype html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, user-scalable=no, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0"> <meta http-equiv="X-UA原创 2021-10-08 14:53:19 · 290 阅读 · 0 评论 -
Vuex详解
Vuex概述1.组件之间数据共享的方式 父向子传值:v-bind 属性绑定 子向父传值:v-on 事件绑定 兄弟之间组件共享:EventBus 1)$on:接收数据的组件 2)$emit:发送数据的组件2.vuex是实现组件全局状态(数据)管理的机制,可以方便的组件之间数据的共享3.使用vuex统一管理状态的好处 1)能够在vuex集中管理共享数据,易于开发和维护 2)能够高效的实现组件之间的数据共享,提高开发效率 3)存储在vuex之间的数据原创 2021-07-02 10:19:26 · 294 阅读 · 1 评论 -
layui 动态加载select并option选中但没有赋值
layui 动态加载select并option选中但没有赋值 var select='dd[lay-value='+data.code+']'; $("#code").siblings("div .layui-form-select").find('dl').find(select).click();原创 2021-02-25 16:47:50 · 709 阅读 · 0 评论 -
layui 点击行单选框选中该行
layui 点击行单选框选中该行 obj.tr.addClass('layui-table-click').siblings().removeClass('layui-table-click'); obj.tr.find('i[class="layui-anim layui-icon"]').trigger("click");原创 2021-02-08 15:15:32 · 703 阅读 · 0 评论 -
layui table去掉选择导出csv或excel
table去掉选择导出csv或excel 1.找到layui文件夹下table.js 2.在table.js找到下列这段代码: case "LAYTABLE_EXPORT": r.ie ? l.tips("导出功能不支持 IE,请用 Chrome 等高级浏览器导出", this, { tips: 3 }) : s({ list: function() { //<li data-type="csv">导出到 Csv 文件</原创 2021-02-08 11:12:35 · 2248 阅读 · 0 评论 -
layui table行点击事件和操作栏事件冲突
table行点击事件和操作栏事件冲突1. 找到layui文件夹下table.js2. 找到table.js代码: i.layBody.on("click", "*[lay-event]", function() { var e = t(this), a = e.parents("tr").eq(0).data("index"); layui.event.call(this, y, "tool(" + p + ")", v.call(this, { event: e.at原创 2021-02-08 11:07:35 · 2406 阅读 · 0 评论 -
bootstrap
##bootStrap组件库网址:getbootStrap.com(下载v3.3.7版本)导入其中的一个css文件bootstrap.min.css和相应的bootstrap.min.js主要操作class属性的值工具Brackets 在www.51rgb.cn 下载含插件版中文在Debug swich…emmet插件 帮助 扩展目录 把插件文件放进user复制进...原创 2019-01-17 13:59:27 · 156 阅读 · 0 评论 -
js修改json中key
var arrays = [{‘a’: ‘b’,'c: ‘d’},{‘a’: ‘e’,‘c’: ‘f’}]; var jsonKey=[]; for (var jsonVal in arrays[0]) { jsonKey.push(jsonVal); } //旧key到新key的映射 var oldkey = { ...原创 2019-08-20 14:51:43 · 3747 阅读 · 0 评论 -
jq全选和取消全选
<input type="checkbox" name="choose" id="checkboxInput" /> <span>全选</span><div class="" id="main-tab"><input type="checkbox" name="choose" id="" value="" /><...原创 2019-04-09 16:49:47 · 1438 阅读 · 1 评论 -
vue-cli引入bootstrap jquery
首先使用npm引入jQuery $ npm install jquery -s -dev找到build文件夹下的webpack.base.conf.js文件打开,修改配置: const webpack=require('webpack'); 在resolve下面添加: plugins: [ new webpack.ProvidePlugin({ $: &quot;j...原创 2019-01-15 09:59:29 · 162 阅读 · 0 评论 -
vue-cli引入axios
使用npm按照axios $ npm install axios -s在main.js中引入axios import axios from 'axios再挂载原型属性 Vue.prototype.axios=axios;原创 2019-01-15 09:46:39 · 182 阅读 · 3 评论 -
cookie储存
cookie$(document).ready(function () { if ($.cookie("rmbUser") == "true") { $("#ck_rmbUser").attr("checked", true); $("#username").val($.cookie("username"));原创 2018-12-20 17:27:32 · 166 阅读 · 0 评论 -
js获取时间 格式2018年12月11:05
js获取时间 格式2018年12月11:05 function time (e){ return e.getFullYear()+"年"+(e.getMonth()+1)+"月"+e.getDate()+"日 "+ e.getHours() + ":" + (e.getMinutes()&gt;9?e.getMinutes() :&原创 2019-01-15 15:15:53 · 386 阅读 · 0 评论 -
给匹配的文字替换增加样式
##给匹配的文字替换增加样式 let regExp=new RegExp($("#mark").val(),"g");//创建正则表达式,g表示全局的,如果不用g,则查找到第一个就不会继续向下查找了; $(".component td").each(function(){//遍历td类里的文字; let html=$(this).html();//获取对象里的文字..原创 2018-12-20 17:02:33 · 445 阅读 · 0 评论 -
jq模糊搜索
模糊搜索 $(".search").bind("input",function(){ $('.m-list ul li').hide() .filter(":contains('" + ($('.search').val()) + "')") .show(); })原创 2018-12-20 17:12:28 · 543 阅读 · 0 评论 -
localStorage定时存储登录信息
使用localStorage定时存储登录信息//登录页面 var store={ set:function(key,value){ var curTime = new Date().getTime(); //存储值和时间 localStorage.setItem(key,JSON.stringify({data:value,time:curTime}...原创 2019-01-15 15:15:23 · 582 阅读 · 0 评论