- 博客(20)
- 收藏
- 关注
原创 根据文件url转换为文件流后下载
saveAs(data, name) { const urlObject = window.URL || window.webkitURL || window; const export_blob = new Blob([data]); //createElementNS() 方法可创建带有指定命名空间的元素节点。 //此方法可返回一个 Element 对象。 const save_link = document.createElement("..
2022-03-30 11:06:04
598
原创 vue横向滑动和竖向滑动
<!-- 设备详情页面 --><template> <div style="width: 100%;height: 100%;" id="huadongContent"> <div class="numberInfo"> <div class="flexRowCenterCenter"> <div class="oneNumber flexColumnCenterCenter"> <div clas
2021-01-20 17:12:36
629
原创 vue防止重复点击提交公共方法
import Vue from ‘vue’// 防止重复提交指令const preventReClick = Vue.directive(‘preventReClick’, {inserted (el, binding) {el.addEventListener(‘click’, () => {if (!el.disabled) {el.disabled = truesetTimeout(() => {el.disabled = false}, binding.value ||
2020-11-03 10:02:28
769
原创 rem自适应屏幕
rem自适应屏幕//根据屏幕大小计算最合适的rem值export default function rem() { // const baseSize = 70 var styleN = document.createElement("style"); console.log('rem=======',document.documentElement.clientWidth) var width = document.documentElement.cl
2020-11-03 09:40:07
94
原创 gogs+jenkins自动化部署
1.安装git插件出现图一,输入git克隆地址以及账号密码(多分支管理需要添加一个Branch Filter就可,上图表示只有分支名为dev的分支上有代码push时才会触发Jenkins的自动构建)2.安装Gogs webhook用于管理git push提交后自动构建在gogs找到仓库设置、管理web钩子选择gogs填写推送地址 http(s)????/<你的Jenkins地址>/gogs-webhook/?job=<你的Jenkins任务名>点击 推送测试
2020-08-17 10:21:36
1315
原创 vue动态路由配置
1.登陆成功后获取菜单列表,存入store缓存2.获取缓存后将菜单列表修改为自己所需格式// eslint-disable-next-lineimport api from '@/api'// eslint-disable-next-lineimport { UserLayout, BasicLayout, RouteView, BlankLayout, PageView } from '@/layouts'import boolean from 'less/lib/less/functi
2020-06-09 15:34:10
894
原创 jenkins自动化部署vue
1.安装git插件出现图一,输入git克隆地址以及账号密码2.安装gitlab plugins以及gitlab hook plugins用于管理git push提交后自动构建注意事项:①.需要在gitlab对应项目setting 下的webhook添加例如下图中的连接,然后输入高级中generate中的token,点击测试,如在jenkins中进行构建即表示成功3.vue构建环境需要node,所以安装nodej plugins注意事项:①.安装node成功后需要在全局配置中选择node版本并
2020-06-01 13:02:45
350
转载 npm ERR! errno 126的解决办法
https://blog.csdn.net/winniewhwh/article/details/88385025
2020-02-06 12:02:59
594
原创 原生js打印
原生js打印原生js批量打印利用window.print进行批量打印doPrint () { var that = this//获取选中行数据 var html = ''//定义文章内容 that.data.forEach(function (item, index) { html += '<html><...
2019-12-14 11:24:12
528
1
转载 微信小程序自定义年月日组件
微信小程序自定义年月日组件https://www.cnblogs.com/ldlx-mars/p/10598919.html
2019-09-27 16:21:52
554
原创 微信小程序自定义顶部以及底部tabbar
1.首先建立一个模板,在里边模板的wxml里绘制公共的顶部以及底部代码如下:<!--pages/template/template.wxml--><template name="top"><!-- 顶部 --> <view style="padding-top:{{topcontent.statusBarHeight+topcontent.t...
2019-03-23 10:10:08
3253
1
原创 laravel事务回滚失败原因
我是一个laravel初学者,然后今天尝试写了一个事务,然后发现回滚失败了 ,找不到原因,后来发现mysql表数据要实现回滚功能必须要在选项里有个引擎需要设置为innodb...
2019-02-23 16:00:26
1810
原创 laravel初学者——数据库配置
创建项目完成后会出现以下目录打开config底下的database.php文件里边有一段代码为说明他回去找DB_HOST这个设置如果他不存在的话就让他等于后边那一项的内容而DB_HOST这个字段则实在主目录下的.env里所以只要我们连接数据库只要设置好.env里的数据就行了...
2019-02-13 10:56:13
155
原创 laravel初学者——创建项目
1.安装composer我也是从网上找的教程,可以参考https://jingyan.baidu.com/article/eae078276ec3791fec5485c6.html2.安装laravel执行composer global require laravel/installer3.创建项目laravel new “项目名称”4.执行完成项目创建成功,打开项目是以下目录...
2019-02-13 10:40:06
249
原创 js存储
//获取cookiefunction getCookie(name) {var arr, reg = new RegExp("(^| )" + name + “=([^;]*)(;|$)”);if (arr = document.cookie.match(reg))return unescape(arr[2]);elsereturn null;}//删除cookiefunctio...
2018-11-29 10:32:40
251
原创 js 分页
//page当前页数total总条数pagesize每页数量function CalculatePage(page, total, pagesize) {var pagecount = Math.ceil(parseInt(total) / parseInt(pagesize))var item = ‘<a class=“page-link” href=“javascript:void...
2018-11-29 10:11:04
95
原创 获取url中"?"符后的字串
function GetRequest() {var url = location.search;var theRequest = new Object();if (url.indexOf("?") != -1) {var str = url.substr(1);strs = str.split("&");for (var i = 0; i < strs.length; ...
2018-11-29 10:05:00
190
原创 vue缓存过期问题
//存入缓存setLocalstorage: function (name, item) {localStorage.setItem(name, “{“time”:” + (new Date().getTime()) + “,“item”:” + JSON.stringify(item) + “}”);},//调用缓存getLocalstorage: function (name, ti...
2018-11-29 10:03:02
1500
原创 js输入指定格式日期
//dt时间//formatstr时间格式function toDate(dt, formatstr) {//获取年月日var year = dt.getFullYear();var month = dt.getMonth() &gt; 8 ? dt.getMonth() + 1 : “0” + (dt.getMonth() + 1);var date = dt.getDate() &...
2018-11-29 10:01:19
763
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人