- 博客(66)
- 收藏
- 关注
原创 git拉取远程分支代码,提交代码日常用指令,merge合并分支
## 拉取远程仓库代码 1、新建一个空文件,文件名为'xiongxin' //在master所在的地址栏输入cmd 2、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
1455
原创 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
3865
原创 npm install安装报错phantomjs-prebuilt安装脚本失败
问题就是我本地安装了phantomjs,当我运行npmi install 的时候,它总尝试通过下载来安装,然后公司代理阻止了直接下载,在终端输入命令npm install phantomjs-prebuilt@2.1.13 --ignore-scripts然后回车。前言: 进入了一个新项目,项目经理给了工程权限,我拉取代码建立好分支之后,安装依赖,报错。运行phantomjs -v看到本地版本,它正常工作在。
2023-12-20 16:59:36
905
原创 js原生点击按钮复制内容到粘贴板/修复(事件监听之后,原页面上组合键/右键不能复制到粘贴板)
前言: 有个小需求,需要写成组件,在当前页面多次重复写的一个icon,点击复制当前内容到粘贴板,为了方便封装成组件了,具体就不在这赘述了。注意: 原生的粘贴方法里面不能去放异步操作,会失效= =最好在父组件确定字段,直接一次性拿到所有内容。
2023-12-20 11:08:49
385
原创 vue删除定时器报错timeout.close is not a function
【代码】vue删除定时器报错timeout.close is not a function。
2023-06-28 10:39:15
344
原创 js vue关于起始时间-结束时间的限制options限制选择只能在一年之内
需求: DatePicker 类型用的month,然后区间规定不能超一年这样,超了不可选。
2023-06-13 15:47:44
864
原创 vue2 render列表里面用Poptip,并且循环出数据
需求: 在一个table列表里面,其中有一列如果有数据就可以点击,点击就出现Poptip, 展示数组里面的key:value。
2023-05-17 11:09:10
397
原创 关于vuex里面的数据,嵌套在iframe里的数据不更新问题
关于多页面用vuex缓存数据,iframe嵌套,数据改变,监听的vuex不更新9问题
2023-03-31 16:10:35
757
原创 vue 开始时间与结束时间跨度不超过3年,默认3年
写了一个详情页的弹框,有开始时间跟结束时间,默认结束时间取值银行日(接口获取)开始时间到结束时间3年,要求跨度不超过3年,默认三年(超过就红字提示)
2023-02-23 17:00:50
819
原创 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
874
原创 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
1162
原创 vue wangEditor富文本表格(查看表格/序列样式缺失)问题
啰啰嗦嗦的序言(可看可不看): 先说下我的需求,富文本中新增一个表格需求,富文本已实现(增删查改),表格新增要一起同步这四个场景, 开始我用的vue-quill-editor,结果发现坑太多,我查看的时候没法把拿到的数据丢到quill里面去修改,只能v-html展示,还有缓存以及验证的一些问题,只是想在富文本加个表格,发现用vue-quill-editor要改的地方太多,果断弃坑了,网上找了下发现wangEditor貌似不错,还有团队在维护, 兼容: 支持Vue、React、Angular等框
2021-12-28 16:52:31
6350
1
原创 vue-quill-editor富文本支持表格编辑
首先vue-quill-editor百度到的v1是不支持表格操作的,我就直接升级到v2 npm 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
7824
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
3235
原创 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
1060
原创 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
2511
原创 vue js三目的多重判断
方法一: 最简单的判断 a == 1 ? '是' : '不是' 方法二: 多重判断 function test (a) { return a == 1 ? '是' : (a == 2 ? '不是' : '未知') }
2021-10-22 17:04:55
1199
原创 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
291
原创 解决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
10373
原创 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
724
原创 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
424
原创 查询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
1523
原创 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
1405
原创 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
3606
原创 vueX基本运用,以及作用
vuex类似全局的一个store(仓库),放在里面的数据状态(state),在整个项目中,都可以获取到,跟全局对象不同的是,vuex是响应式的 当 Vue 组件从 store 中读取状态的时候,若 store 中的状态发生变化,那么相应的组件也会相应地得到高效更新。 不能直接改变 store 中的状态。改变 store 中的状态的唯一途径就是显式地提交 (commit) mutation 首先在项目中新建一个文件store.js import Vue from 'vue' import Vuex fro
2021-08-13 10:09:27
141
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅