- 博客(66)
- 收藏
- 关注

原创 git拉取远程分支代码,提交代码日常用指令,merge合并分支
## 拉取远程仓库代码1、新建一个空文件,文件名为'xiongxin'//在master所在的地址栏输入cmd2、git init //初始化 3、git remote add origin git@github.com:XXXX/nothing2.git //origin后接git远程仓库链接4、git fetch origin dev(远程分支名) //把远程分支拉到本地dev...
2020-04-23 09:49:29
1340

原创 vue基本页面结构
//html<template> <div :disabled = 'disabled'>看不到</div></template>//js<script> import PickerCol from './PickerCol'; import mixins from '../../../mixins/mixin...
2020-04-22 09:51:26
3802
原创 npm install安装报错phantomjs-prebuilt安装脚本失败
问题就是我本地安装了phantomjs,当我运行npmi install 的时候,它总尝试通过下载来安装,然后公司代理阻止了直接下载,在终端输入命令npm install phantomjs-prebuilt@2.1.13 --ignore-scripts然后回车。前言: 进入了一个新项目,项目经理给了工程权限,我拉取代码建立好分支之后,安装依赖,报错。运行phantomjs -v看到本地版本,它正常工作在。
2023-12-20 16:59:36
767
原创 js原生点击按钮复制内容到粘贴板/修复(事件监听之后,原页面上组合键/右键不能复制到粘贴板)
前言: 有个小需求,需要写成组件,在当前页面多次重复写的一个icon,点击复制当前内容到粘贴板,为了方便封装成组件了,具体就不在这赘述了。注意: 原生的粘贴方法里面不能去放异步操作,会失效= =最好在父组件确定字段,直接一次性拿到所有内容。
2023-12-20 11:08:49
293
原创 vue删除定时器报错timeout.close is not a function
【代码】vue删除定时器报错timeout.close is not a function。
2023-06-28 10:39:15
248
原创 js vue关于起始时间-结束时间的限制options限制选择只能在一年之内
需求: DatePicker 类型用的month,然后区间规定不能超一年这样,超了不可选。
2023-06-13 15:47:44
739
原创 vue2 render列表里面用Poptip,并且循环出数据
需求: 在一个table列表里面,其中有一列如果有数据就可以点击,点击就出现Poptip, 展示数组里面的key:value。
2023-05-17 11:09:10
342
原创 关于vuex里面的数据,嵌套在iframe里的数据不更新问题
关于多页面用vuex缓存数据,iframe嵌套,数据改变,监听的vuex不更新9问题
2023-03-31 16:10:35
670
原创 vue 开始时间与结束时间跨度不超过3年,默认3年
写了一个详情页的弹框,有开始时间跟结束时间,默认结束时间取值银行日(接口获取)开始时间到结束时间3年,要求跨度不超过3年,默认三年(超过就红字提示)
2023-02-23 17:00:50
713
原创 vue父子组件赋值操作时报错Avoid mutating a prop directly since the value will be overwritten whenever
vue父子组件赋值操作时报错Avoid mutating a prop directly since the value will be overwritten whenever
2022-12-01 14:03:24
806
原创 iview Datepicker日期时间选择器,设置结束时间比开始时间多23:59:59
啰啰嗦嗦的序言:vue iview项目,PC内管系统,搜索条件有开始结束两个时间输入框,有默认值,结束时间比开始时间多差不多24小时效果:<template> <Form :model='formInLine' :label-width='90' inline> <FormItem label='开始时间'> <DatePicker type='datetime' v-model='formInLine.startTime
2022-04-27 15:42:47
1089
原创 vue wangEditor富文本表格(查看表格/序列样式缺失)问题
啰啰嗦嗦的序言(可看可不看): 先说下我的需求,富文本中新增一个表格需求,富文本已实现(增删查改),表格新增要一起同步这四个场景, 开始我用的vue-quill-editor,结果发现坑太多,我查看的时候没法把拿到的数据丢到quill里面去修改,只能v-html展示,还有缓存以及验证的一些问题,只是想在富文本加个表格,发现用vue-quill-editor要改的地方太多,果断弃坑了,网上找了下发现wangEditor貌似不错,还有团队在维护,兼容:支持Vue、React、Angular等框
2021-12-28 16:52:31
5788
1
原创 vue-quill-editor富文本支持表格编辑
首先vue-quill-editor百度到的v1是不支持表格操作的,我就直接升级到v2npm install quill@2.0.0-dev.3 -dev–save推荐直接写个公共组件: editor.vue<template> <keep-alive> <div> <div class="editor"></div> </div> </keep-alive></templ
2021-12-09 10:14:23
7143
7
原创 为什么在Visual Studio Code 中输入的汉字变成繁体字了?电脑上其他地方的输入是正常的
按照下列操作方法试试:打开 Visual Studio Code快捷键 “Ctrl+Shift+P”Visual Studio Code顶部搜索框输入’configure language’----- 回车 // Configure Display Language在下拉框(配置显示言语)选择 ----- “zh-cn”"Ctrl+s"保存,重启Visual Studio Code...
2021-11-22 14:45:27
2987
原创 js 截取URL &后面的值
JS截取URL&前面的内容let url = window.location.href;let i = url.lastIndexOf('\&');let h5Url = url.substring(0, i+1);console.log('h5Url', h5Url) // customerToKen=2010299878748999737// localhost:8003/#/videoReady?customerToKen=2010299878748999737&a
2021-10-25 10:24:40
996
原创 vue render里面使用switch case多重判断
<Table border :columns='myMissionColumns' :data=data></Table>export default { name: 'highFrequencyCall', data () { return { data: [], myMissionColumns: [ { title: '任务类型', key: 'taskType', render: (h,
2021-10-22 17:25:34
2388
原创 vue js三目的多重判断
方法一: 最简单的判断 a == 1 ? '是' : '不是'方法二: 多重判断 function test (a) { return a == 1 ? '是' : (a == 2 ? '不是' : '未知') }
2021-10-22 17:04:55
1119
原创 iview render列表处理数据
<Table :columns='columns' :data='data'></Table>columns: [ {title: '任务类型', key: 'taskType', render: (h, params) => { switch (params.row.taskType) { case "1": return h('span', "同一号码来电" );
2021-10-14 17:48:11
249
原创 解决window.location.href跳转无效,地址直接接在原URL后面的问题
写H5项目,遇到一个问题,多个系统在一起的一个项目,视频面签是我这边负责的,挂断视频之后要跳回别的系统,他们会在一开始传个跳转路径URL给我错误的方法let h5URL = 'www.baidu.com'// 在挂断事件里面调用它window.location.herf = h5URL // 结果输出到页面location: 8880/#/www.baidu.com// 后来尝试加了协议let h5URL = "http://www.baidu.com"window.location.he
2021-09-10 15:18:43
9874
原创 iframe嵌套pdf文档,鼠标中键无法控制滚动条
属于嵌入式项目的,运行在自己项目中是完全没问题,嵌入到其他项目中就完全不行了,于是百度了一下,找到很多说这个的问题,大概试了一下,o的k// 在自己项目的入口index.html文件上添加这一句,完全解决了我的问题<body onmousewheel= "top.document.body.scrollTop-=event.wheelDelta "/> // 注意项目开头如果是这个写法需要改一下----(错误写法)<!DOCTYPE html PUBLIC "-//W3C//D
2021-08-20 14:39:54
629
原创 vue js原生二级组件树,子级带input搜索功能
样板图:HTML结构:<template> <div class='common-business-components'> // 设置底层透明背景层,覆盖整个页面,点击时收回tree <div class='mask' v-show='maskCommon' @click='closeCommon'></div> <div id='app' :class="{'on': isVi
2021-08-20 14:38:37
362
原创 查询URL上的参数,并截取
// 查询URL参数的公共方法: 推荐写在公共js里面(我写在utils文件夹下的utils.js文件里面)import _ from 'lodash'export const getQueryString = (name, url) => { const reg = new RegExp('[&, ?]' + name + '=([^\\&,\\#]*)', 'i'); const value = reg.exec(url || location.href); retur
2021-08-18 11:13:49
1325
原创 vue 项目dev/sit/uat环境判断
一般在utils文件夹下api.js文件里面写接口,接口环境判断var href = window.location.href //两者都可以拿到当前运行URL链接// var host = window.location.host let _ipcc_cst;const _sysServer = (/(creditcard.ecitic.com)/i.test(location.origin))?'https://creditcard.ecitic.com':'https://e.test.ban
2021-08-17 17:38:16
1278
原创 vue $router路由跳转方式 --带参数
方法: push()和replace()跳转this.$router.push()和this.$router.replace()用法一致1. 不带参数this.$router.push('/login') //this.$router.replace('/login')this.$router.push({name:'login'}) //this.$router.replace({name:'login'})this.$router.push({path:'/login'
2021-08-13 15:08:42
3505
原创 vueX基本运用,以及作用
vuex类似全局的一个store(仓库),放在里面的数据状态(state),在整个项目中,都可以获取到,跟全局对象不同的是,vuex是响应式的当 Vue 组件从 store 中读取状态的时候,若 store 中的状态发生变化,那么相应的组件也会相应地得到高效更新。不能直接改变 store 中的状态。改变 store 中的状态的唯一途径就是显式地提交 (commit) mutation首先在项目中新建一个文件store.jsimport Vue from 'vue'import Vuex fro
2021-08-13 10:09:27
105
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人