笔记
小胡仙
有两只小可爱的大可爱~~
新增一只小泰迪~~
展开
-
vue导出Excel
【代码】vue导出Excel。原创 2023-10-31 11:52:36 · 178 阅读 · 0 评论 -
小程序跳转tabBar
需求:点击图一购物车按钮,跳转到购物车页面1.按钮绑定事件<van-goods-action-icon icon="cart-o" text="购物车" bind:click="goShoppingCart" />2.事件(要用wx.switchTab)// 进入购物车 goShoppingCart () { wx.switchTab({ url: `/pages/index/shoppingCart/index`..原创 2021-11-22 14:10:20 · 647 阅读 · 0 评论 -
小程序怎么打空格
第一种: <text decode> </text> 第二种: 空 格 空 格原创 2021-11-09 11:27:30 · 1235 阅读 · 0 评论 -
Mac 80 端口被占用
lsof -i :80 | grep LISTENkill -9 27621原创 2021-08-19 10:24:04 · 183 阅读 · 0 评论 -
iView合并单元格
这个就是一个深坑,记录一下开始我的思路是,整理数据合并单元格,代码如下(可跳过,不报错,但是不能实现)<template> <div> <Title name="家族树" /> <div v-for="item in this.resData">{{item.name}}--{{item.mergeCol}}</div> <Table :context="self" :colu原创 2021-07-13 20:26:24 · 855 阅读 · 0 评论 -
jira筛选器使用(查看任务的耗时和进度等)
1.登录jira2.新建筛选器:选择问题=>搜索问题3.点击“原创 2021-06-10 14:30:23 · 7982 阅读 · 4 评论 -
Postman设置中文版
请在官网下载Postman下载app.zipMac:访达/应用程序/Postman.app(右键查看包内容)替换Postman.app/Contents/Resources/appwindows:复制到Postman/app-..*/resources/目录下重启postman原创 2021-06-03 15:49:39 · 6613 阅读 · 0 评论 -
记不住却经常用的css样式(更新中...)
文本中间有一条横线text-decoration: line-through;文本超过一行,显示省略号overflow:hidden;text-overflow:ellipsis;white-space:nowrap;原创 2021-06-01 14:52:47 · 88 阅读 · 0 评论 -
微信小程序swiper设置了indicator-dots=“true“却没有出现小圆点
<view class="banner-box"> <swiper class="banner" autoplay="{{autoplay}}" indicator-dots="true"> <swiper-item><image mode="scaleToFill" src=""></image></swiper-item> <swiper-item><image mode="scaleToFil原创 2021-06-01 10:51:22 · 1140 阅读 · 1 评论 -
elementUI表格自动刷新
今天处理了一个特复杂的产品逻辑,遇到了表格没有自动刷新的问题,找到了解决方法,原因还没找到,记录一下解决方法::key="Math.random()"<el-table :data="item.phase_user" v-loading="tableConfig.load" :style="tableConfig.style" :max-height="tableConfig.maxHeight" :border=tableConfig.border :size="tableConfig.siz原创 2021-02-23 17:12:49 · 4345 阅读 · 4 评论 -
在vue中使用wangEditor富文本编辑框
npm安装npm i wangeditor --save创建wangEditor.vue<template> <div class="home"> <div id="demo1"></div> </div></template><script>// 引入 wangEditorimport WangEditor from 'wangeditor'export default { props原创 2021-02-23 15:14:34 · 386 阅读 · 0 评论 -
vue实现用户长时间不操作,自动退出登录
src文件夹下新建judge文件夹在judge文件夹下新建storage.jsexport default { setItem (key, value) { value = JSON.stringify(value) window.localStorage.setItem(key, value) }, getItem (key, defaultValue) { let value = window.localStorage.getItem(key) // .原创 2020-12-09 17:07:11 · 993 阅读 · 0 评论 -
layui Table默认全选
<table class="layui-hide" id="test" data-type="reload" lay-filter="test"></table>table.render({elem: '#test' , url: '' , where: {} , parseData: function (res) { let count = res.data ? res.data.totalCount : '' let list = res.data ? r原创 2020-08-18 18:48:05 · 2818 阅读 · 0 评论 -
关于element ui里的多选反选表格的问题(toggleRowSelection)
不想看过程的可以直接后面大家可以先看下文档的效果文档链接element官方文档需求是希望进来默认能选择上次选中的东西,如下图:大概看了下例子,直接开始上手改装(不太好的毛病,大家还是仔细看文档)一顿操作猛如虎,一看反选选不上,奇怪了具体代码如下:<el-table ref="multipleTable" :data="tableData" tooltip-effect="dark" style="width: 100%" max-height="250" size="mini" bor原创 2020-07-29 17:26:44 · 3087 阅读 · 5 评论 -
基于“elementui菜单页配置和组件的简单封装”导航的优化
之前那篇文章里的导航是都有二级导航的,具体可看这里这篇是优化的,有一级有二级,如图话不多说,代码如下<el-menu :default-active="this.menu" router unique-opened class="el-menu-vertical-demo" align="center" background-color="#49abf8" text-color="#fff" active-text-color="#fad473"> <template v-fo原创 2020-07-07 20:37:00 · 819 阅读 · 0 评论 -
elementui菜单页配置和组件的简单封装
先上一段需求(可以对照下自己需求是否符合)elementui的导航页的简单封装有左侧导航条,头部,还有内容部 登录页<template> <div> <el-row :gutter="20"> <el-col :span="12" :offset="6" class="textCenter logoTitle">登...原创 2019-10-30 10:50:05 · 1165 阅读 · 1 评论 -
elementUI table组件简单封装(包括行点击事件和操作按钮事件)
行点击事件table组件<template> <div> <el-row> <el-col :span="24"> <el-table :data="tableData" v-loading="load" @row-click="tableDetails"> ...原创 2019-10-30 10:17:49 · 3133 阅读 · 0 评论 -
vue打包后字体图标显示小方块
解决方法:修改build下的utils.js如图:没有这句话的添加一下就好原创 2019-07-17 10:15:02 · 2274 阅读 · 9 评论 -
elementUI中table改变边框颜色
.el-table td, .el-table th.is-leaf,.el-table--border, .el-table--group{ border-color: black; }.el-table--border::after, .el-table--group::after, .el-table::before{ background-color: black;}....原创 2019-09-04 11:30:02 · 37288 阅读 · 11 评论 -
判断当前手机系统
var u = navigator.userAgent;var isAndroid = u.indexOf('Android') > -1 || u.indexOf('Adr') > -1; //android终端var isiOS = !!u.match(/\(i[^;]+;( U;)? CPU.+Mac OS X/); //ios终端alert('是否是Android:'+i...原创 2019-04-02 17:33:41 · 498 阅读 · 0 评论 -
js判断用户是否在浏览当前页面
先说下需求,有两个简单的页面,一个登录页,一个首页,登录时用cookie记住密码,在首页用cookie判断是否登录,此时有个需求只要离开当前页面就需要重新登录cookie的代码//设置function setCookie(cname, cvalue, exdays) { var d = new Date(); d.setTime(d.getTime() + (exdays * 24 * ...原创 2019-01-22 11:20:20 · 1148 阅读 · 0 评论 -
vue打包后报404错误,页面显示空白
错误截图解决方法:修改config下面的index.js如图:注意:是bulid模块然后重新打包即可原创 2019-07-17 10:13:05 · 1444 阅读 · 0 评论 -
layui数据表格的合并单元格
done: function (res, curr, count) { merge(res);}function merge(res) { var data = res.data; var mergeIndex = 0; //定位需要添加合并属性的行数 var mark = 1; //这里涉及到简单的运算,mark是计算每次需要合并的格子数 ...翻译 2019-06-17 11:50:15 · 4211 阅读 · 0 评论 -
elementUI表格加判断
后台传的参数 1 是普通会员,2 是高级会员用formatter<el-table-column prop="userType" label="会员类型" :formatter="userTypeList" width="120"> </el-table-column>在methods里调用 methods: { userType原创 2019-02-25 16:22:08 · 5232 阅读 · 0 评论 -
前端微信h5开发
先整理下需求:首先确定的是,这是一个H5页面,是在微信端展示的一个H5页面需要获取微信用户头像、性别、昵称需要获取微信用户头像、性别、昵称测试结果需要生成图片,用户可直接长按保存图片分享首先说下前两点: 申请公众号(需要公众平台的账号密码) 需要注册成为当前该公众号的开发者 需要后台进行服务器的配置http使用80端口,https使用443端口 需要知道appid(公众号的...原创 2019-02-11 15:28:05 · 7945 阅读 · 2 评论 -
CryptoJs
function crypto_js(pas) { // AES/ECB/PKCS5Padding/PKCS7Padding 128位 var b = CryptoJS.enc.Base64; var key = CryptoJS.enc.Utf8.parse(""); //秘钥 srcs = CryptoJS.enc.Utf8.parse(pas); var encrypted = ...原创 2019-02-11 10:49:16 · 943 阅读 · 2 评论 -
html2canvas使用方法
html代码,简化后如下&lt;div class="postersbox"&gt; &lt;div class="postersbg" id="postersbg"&gt; 内容块 &lt;/div&gt;&lt;/div&gt;js原创 2019-01-29 13:22:40 · 965 阅读 · 1 评论 -
AES/ECB/PKCS7Padding 加密
算法:AES模式:ECB密钥长度:128位密钥:自定义补码方式:PKCS7Padding加密结果编码方式:base64aes_base64(&quot;123456&quot;)function aes_base64(pas) { // AES/ECB/PKCS5Padding/PKCS7Padding 128位 var b = CryptoJS.enc.Base64; var key = Cry...原创 2019-01-09 21:35:54 · 4211 阅读 · 0 评论 -
json对象里自定义key值,value数组套数组
先说下我想要的代码样子{ "4":[[143,"13720080075"],[140,"13720050852"],[147,"17301032403"]], "7":[[185,"news@jingmeiti.com"]], "10":[[1原创 2019-01-14 19:10:03 · 4779 阅读 · 0 评论 -
先用AES加密,再用base64加密
查了很多资料,总结出下面一份,只求自己以后用的方便var pwd=&quot;huanhuan&quot;; //密钥(解密时需要输入) function Encrypt(word){ return CryptoJS.AES.encrypt(word,pwd).toString(); } var mm = Encrypt(&quot;123&quot;); //123是需要加密的密码 console.l原创 2019-01-08 20:48:13 · 2874 阅读 · 0 评论 -
HTML5 canvas 设置背景图
页面代码如下<!DOCTYPE html><html> <head> <meta charset="utf-8"> <title>HTML5 canvas 设置背景图</title> <script src="canvas2image.js"><原创 2019-01-18 18:19:14 · 36214 阅读 · 0 评论 -
vue单页面组件export default的写法顺序
namedatacreatedmethodsmountedcomputedwatch原创 2019-02-25 16:25:02 · 3843 阅读 · 0 评论 -
vue项目AES加密 AES/ECB/PKCS5Padding/PKCS7Padding 128位
在cmd中打开当前vue项目安装crypto.js执行npm install crypto-js -save 在src目录下创建crypto文件夹,在此文件夹下创建index.js文件代码(需要base64加密的)import CryptoJS from 'crypto-js'export default { encryption (pas) { var b = Cr...原创 2019-02-26 14:10:29 · 3228 阅读 · 0 评论 -
stylus安装与配置
npm install stylusnpm i stylus-loader -Dwebpack配置(vue2.0不需要配置) 打开build中的webpack.base.conf.js 在module中写{ test: /\.styl$/, loader: 'style-loader!css-loader!stylus-loader'}使...原创 2019-05-14 13:45:00 · 3925 阅读 · 0 评论 -
获取地址栏?后的参数
function GetQueryString(name){ var reg = new RegExp("(^|&)"+ name +"=([^&]*)(&|$)"); var r = window.location.search.substr(1).match(reg); if(r!=null)return unescape(r[2]); retur...原创 2019-04-03 11:54:31 · 510 阅读 · 0 评论 -
elementUI分页封装
<template> <el-pagination background @size-change="handleSizeChange" @current-change="handleCurrentChange" :current-page="curPage" :page-size="pageSize" :page-sizes=...原创 2019-04-03 10:30:39 · 481 阅读 · 0 评论 -
elementUI表格封装
<template> <div class="jmtTalbe"> <el-table border :data="list" :script=tableConfig.script :class="tableConfig.class" :style="tableConfig.style" v-loading="tableConfig.loading" @s...原创 2019-04-03 10:27:43 · 1717 阅读 · 0 评论 -
打开APP
需求:判断是否在微信中打开?是就出现遮罩层,让其在浏览器中打开判断是安卓还是苹果?不同对应的方法不同判断是否在微信中是返回true,否返回falsevar wx = (function() { return navigator.userAgent.toLowerCase().indexOf('micromessenger') !== -1;})();判断是苹果还是安卓返回结...原创 2019-04-08 14:48:19 · 6428 阅读 · 1 评论 -
vue 封装axios+使用方法
先来个目录结构global.jsimport axios from 'axios'import { Message } from 'element-ui'// 创建axios实例axios.defaults.withCredentials = falseconst service = axios.create({ timeout: 10000, // 请求超时时间 base...原创 2019-03-04 14:15:40 · 585 阅读 · 0 评论 -
vue的省市区选择 vue-area-linkage
先说想要的样式安装的组件npm i --save vue-area-linkage area-data在main.js里调用import Vue from 'vue'import VueAreaLinkage from 'vue-area-linkage'Vue.use(VueAreaLinkage)在要使用组件的地方调用import 'vue-area-linkage/di...原创 2019-03-06 16:10:18 · 5655 阅读 · 3 评论