- 博客(32)
- 资源 (3)
- 收藏
- 关注
原创 AntDesignVue table的customRender(style动态赋值)
AntDesignVue table的customRender(style动态赋值)
2022-08-19 18:30:33
2527
原创 uniapp 返回上一页并刷新
当前页let pages = getCurrentPages();let prePage = pages[pages.length - 2]prePage.data.isDoRefresh = truesetTimeout(() => { uni.navigateBack()}, 1500)上一页data() { return { isDoRefresh: false }},onShow() { let pages = getCurrentPages() let c
2021-11-24 09:22:20
344
原创 CSS 行数超出显示三个点
overflow: hidden;text-overflow: ellipsis;word-break: break-all;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;
2021-10-22 09:26:20
498
原创 elementUI联级选框el-cascader的选项重置
// 数据修改时,因为数据的层级不同,所以可选的层级也不同let panel = this.$refs.cascader.panel// id为需要修改的数据的id, oldId为上一条被修改的数据的id// 不同时,需要清空已选择的选项if (id !== oldId) { panel.clearCheckedNodes() panel.activePath = [] panel.syncActivePath()}// 上面提到的层级不同,需要重置选项面板,重新获取数据if (l
2021-10-15 08:51:11
1840
原创 elementUI中table的树形结构的刷新、增加、修改、删除
// 刷新 refreshHandle() { this.dataListLoading = true const store = this.$refs.table.store store.states.data = [] setTimeout(async () => { await this.getDataList() }, 500) }, //点击新增按钮的新增方法:item为行数据 ...
2021-10-15 08:42:25
4148
3
原创 import实现动态路由时不能使用变量的问题
情景开发模式下路由跳转很正常,但是打包后,点击菜单路由视图并不加载,说Cannot find module解决方法一将component = import('@/views/' + path + '.vue')替换为:// resolve不能省略component = resolve => require([`@/views/${path}.vue`], resolve)方法二使用dynamic-import插件(这并不是一个插件的名字)。原因webpack 编译es6
2021-09-25 11:19:14
3062
3
原创 nvm安装及使用过程中遇到的坑
安装nvm从github下载nvm-setup.zip 地址安装过程很简单,同意协议,然后下一步百度事都说安装路径不要含有空格,而且最好在C盘或D盘等的根目录下。。。虽然最后我并没有安装在根目录nvm配置nvm文件夹下有个setting.textroot: D:\workRoom\nvmpath: D:\workRoom\nodejsarch: 64proxy: noneoriginalpath: .originalversion: node_mirror: http.
2021-09-23 09:26:07
531
1
原创 Vue+Element 一个表头对应两列
以elementui表格下的第一个示例为基础做的修改,header-cell-style的使用HTML<el-table :data="tableData" style="width: 100%" :header-cell-style="rowClass"> <el-table-column label="日期"> <el-table-column prop="date" width="180"></el-table-column>
2021-09-10 15:49:30
4817
原创 Vue 一个网站如何实现两个菜单路由
极少有这种奇怪的需求,去年遇到的,一直没有整理,现在有时间整理了,尴尬的是项目的登录密码忘了。。。没办法调试了。。但是大体的思路是这样的需求网站原本有一个菜单列,现在用户希望点击某行数据的时候,弹出一个新的页面,同时左侧加载一个新的菜单。之前的菜单对应的是项目的各种信息列表,新菜单对应的是单个项目的各项信息明细。步骤首先熟悉当前项目的路由相关的代码:加载位置,是否格式化数据等;先写个固定路由,这些路由可以使用,但不会影响当前目录,所以登录页面的路由在哪里,这些路由就可以写在哪里(当时没主要
2021-09-09 09:22:19
3604
原创 Uniapp APP跳APP、H5跳APP
详见 https://www.html5plus.org/doc/zh_cn/runtime.htmlAPP跳APP方法一// Android适用let url = 'app的包名'plus.runtime.launchApplication({ pname: url})// ios适用let url = 'app的URLscheme' // eg:weixin://plus.runtime.launchApplication({ action: url})方法二//
2021-09-07 16:33:48
628
原创 vue项目根据不同环境配置接口
创建env文件在main.js的同级目录下,创建三个文件,.env.development、.env.test、.env.production,分别代表开发环境、测试环境和生产环境,里面的内容依次是:// 开发环境VUE_BASE_URL = 'http://....'// 测试环境VUE_BASE_URL = 'http://....'// 生产环境VUE_BASE_URL = 'http://....'配置package.json "serve": "vue-cli-ser
2021-08-19 08:28:28
336
原创 vue3.0 + openLayer,实现图层切换
第一步:npm安装npm install ol因为涉及兄弟组件传值,所以还引入mittnpm install mittmain.js中,配置如下:import { createApp } from 'vue'import App from './App.vue'import router from './router'import store from './store'import Mitt from 'mitt'const app = createApp(App)// 挂.
2021-08-18 16:24:13
1334
原创 请求被挂起导致页面加载缓慢
前提提要系统内存在两个服务器的接口,一个是己方,一个是他方,某一天很多客户反应页面加载缓慢,但是最终会显示,经过排查,发现他方的接口一直处于pending状态,导致我方接口被迫挂起。奇葩的是,超时不会报错!!!登录对方的官网,发现也进不去。。。初步猜测是对方的服务器挂了,但是这种情况会返回相应的报错,然后猜测是对方的后端一直未返回数据。排雷网上说的几种情况:1.并发量问题:浏览器对同一域名存在一个最大并发连接数,建议将资源分布在多台主机上(我们虽然调用了两个接口,但是不同域名,排除);2.系统
2021-08-14 18:24:03
13195
原创 清除浮动的四种方法
1).额外标签法(隔墙法)是W3C推荐的做法是通过在浮动元素末尾添加一个空的标签例如 <div style=”clear:both”></div>,或则其他标签br等亦可。优点: 通俗易懂,书写方便缺点: 添加许多无意义的标签,结构化较差。2).父级添加overflow属性方法可以给父级添加: overflow为 hidden| auto| scroll 都可以实现。优点: 代码简洁缺点: 内容增多时候容易造成不会自动换行导致内容被隐藏掉,无法显示需要溢出
2021-07-23 04:46:27
195
原创 CSS-不设置div宽度,使div里面的内容居中
不设置div宽度,使div里面的内容居中不设置div宽度,使div里面的内容居中<!DOCTYPE html><html lang="en"><head> <meta charset="utf-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width.
2020-08-28 10:23:51
504
原创 Git-平时遇到的错误
错误提示错误原因使用代码fatal: refusing to merge unrelated histories原因是两个分支是两个不同的版本,具有不同的提交历史git push --set-upstream origin master–––
2020-08-02 12:29:47
176
原创 Oracle 表被刪除后,如何恢復
--檢查這張表是否還在回收站,如果在,可恢復,反之,不能恢復select * from user_recyclebin where original_name='table_name';--如果該表已被重建,則需要給它重命名一下,反之,可跳過alter table table_name rename to table_name_1;--閃回flashback table table_...
2020-04-11 10:49:41
147
原创 Oracle-記一下使用full join的坑
full join就是一個大坑1. 坑1with tmp1as( select '1002' id, '錢二' name, 18 age from dual), tmp2as( select '1001' id, '趙一' name, '山東' address from dual), tmp3as( select '1001' id,...
2020-03-28 09:07:02
1882
原创 记第一次面试(面向对象和面向过程)
面向过程和面向对象的区别以洗衣服为例:面向过程加水-加洗衣粉-清洗-甩干-晾晒面向对象创建这个事务存在的对象-人和洗衣机在对象中创建方法-人对象包括加水方法、加洗衣粉方法、晾晒方法,洗衣机对象包括清洗方法、甩干方法然后,开始逐步调用...
2020-02-06 11:16:26
215
原创 记第一次面试(问题:html5除了Cookie还有那些存储数据的方法?)
html5除了Cookie还有那些存储数据的方法?html5提供了 sessionStorage和localStorage,//session级的存储在当前会话结束时就被清空了sessionStorage.setItem('name','content');var a = sessionStorage.getItem('name');//local为永久的存储localStora...
2020-02-05 20:35:21
781
原创 Oracle-行轉列pivot、列轉行unpivot
行轉列pivot示例1:with tmp_dataas( select '趙' surname, '15' qty from dual union all select '錢' surname, '16' qty from dual union all select '孫' surname, '17' qty from dual)sel...
2020-01-16 09:06:38
134
原创 Oracle-动态拆分字符串
示例1:select regexp_substr ('1,2,3', '[^,]+', 1,rownum) num from dual connect by rownum<=length('1,2,3')- length(regexp_replace('1,2,3', ',', ''))+1示例2:select regexp_substr('1,2,3',...
2020-01-14 15:42:51
352
原创 JS-捕獲、目標、冒泡
捕獲和冒泡是相對於其他級元素的,例如:父級元素或子級元素捕獲按父級到子級的順序觸發事件;目標即為被點擊的元素;冒泡按子級到父級的順序觸發事件;阻止捕獲:e.stopImmediatePropagation();//既可以阻止捕獲又可以阻止冒泡阻止冒泡:e.stopPropagation();舉例:<!DOCTYPE html><html><hea...
2019-12-30 19:53:23
109
原创 Oracle-分組求和
普通使用with tmp_tableas( select '1001' group1, 'a' group2, 'Y' group3, 1 num from dual union all select '1001' group1, 'a' group2, 'N' group3, 2 num from dual union all select...
2019-12-23 18:37:59
848
原创 Oracle-case when與decode
decode只有Oracle才有,且在處理大數據量時不如case whenwith tmp_tableas( select '1' col1 from dual union all select '2' col1 from dual union all select '3' col1 from dual)select col1, ...
2019-12-23 18:36:01
139
原创 Oracle-行合併
通常使用listagg即可,若合併后的字符串過長,可使用xmlagg示例1with tmp_tableas( select '1' col1 from dual union all select '2' col1 from dual union all select '3' col1 from dual)select listagg(c...
2019-12-23 18:29:17
156
原创 JS-Handsontable的使用
<script type="text/javascript" src="~/Scripts/jquery-1.8.3.min.js"></script><script type="text/javascript" src="~/Scripts/bootstrap.min.js"></script><script type="text/jav...
2019-12-21 14:58:52
3062
原创 JS-表單提交
var formSubmit = document.createElement("form");formSubmit.action = url;formSubmit.method = "post";formSubmit.target = "_blank";formSubmit.name = "form1";formSubmit.id = "form1";var formInput =...
2019-12-10 17:28:09
90
制作城鎮地圖,留念备用
2020-08-04
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人