- 博客(10)
- 收藏
- 关注
原创 nvm切换node版本提示切换成功,但node -v还是之前版本
where node之后发现有两个地方有node,前一个node是我在安装nvm之前就有的,所以nvm就没用管理到。用nvm安装好最新的node版本之后,nvm use 23.1.0,提示成功,但node -v仍是之前老版本。根据目录找到node.exe,右键点开看属性 版本确实是14.13.1,右键把它删了就行。要创个vue3的项目,不能用18.3以前的node了,所以想到用nvm切一下。删了之后再node -v就变成新版本了。
2024-11-05 00:38:43
832
原创 前端自动发布的时候pm ERR! request to https://registry.npm.taobao.org/echarts failed, reason: certificate ha
找到npm install --registry=https://registry.npm.taobao.org。换成npm install --registry=https://registry.npmmirror.com。给这个项目引入了echarts,git提交合并后自动发布报了这样的错。解决方法 在文件 .gitlab-ci.yml里。证书过期了,换成新的淘宝源就可以了。
2024-06-07 09:50:42
272
原创 希望在 `van-swipe` 中的每个 `van-swipe-item` 之间都有一些空隙,同时每个 `van-swipe-item` 都能完全显示
【代码】希望在 `van-swipe` 中的每个 `van-swipe-item` 之间都有一些空隙,同时每个 `van-swipe-item` 都能完全显示。
2024-05-31 16:56:01
386
原创 el-tooltip 如果文字太长,显示....鼠标移上去显示气泡,气泡内显示全部文字
这是因为当鼠标进入`div`元素时,会触发`mouseenter`事件,然后调用`showTips`方法,改变`showTooltip`的值,这可能会导致`el-tooltip`组件的显示状态改变。如果这个改变导致鼠标离开了`div`元素,那么就可能触发`mouseleave`事件,然后再次改变`showTooltip`的值,从而再次改变`el-tooltip`组件的显示状态。功能:如果文字太长,显示....鼠标移上去显示气泡,气泡内显示全部文字。组件 tooltipOver.vue。
2024-05-23 15:44:34
517
1
原创 el-table中的输入框,用vue-direction-key实现键盘上下左右focus,但IE白屏
我用的是vue2,在build\webpack.base.conf.js 加上 resolve('node_modules/vue-direction-key')看报错信息,原来是vue-direction-key里的箭头函数没有被转译。因为babel转译会忽略node_modules的文件。这个直接参考文章,如果不考虑IE的话到这一步就已经完成需求了。重启后main.js报错。我猜是因为不能混合使用。在main.js中把。
2023-11-01 11:03:30
741
1
原创 【记录】el-input textarea IE输入卡顿,并且需要指定最小行数和最大行数,自适应高度
照文章说的用原生textarea之后确实不卡了,但是我还要指定最小行数和最大行数,这个如果用el-input的话直接用autosize属性就可以了,但是原生的没有。创建一个js文件,写全局的自定义指令,然后在main.js里引用他。检查了下拉框,没有特别多数据,请求下拉框的接口删掉之后还是很卡。文件路径@/utils/autoResize.js。2.文本域自适应高度,能设置最大行数和最小行数。1.解决IE输入卡顿问题(IE打中文会卡)输入完旁边点一下就自己展开了。我是通过自定义指令实现的。
2023-09-06 17:10:04
1090
1
原创 【记录】自制的组件上传NPM后拉到别的项目,已经Vue.use,却一直报Unknown custom element: <xxx> - did you register t
1.首先确保打包和上传没出错。步骤参考:vue组件篇(2)---封装组件并发布到npm - 无所畏_tlp - 博客园2.在另一个项目里npm install xxx(上传的那个组件)在main.jsimport xxfrom "xxx"Vue.use(xxx);然后写一个测试的页面引用这个组件,npm run dev访问这个页面,报错Unknown custom element: <xxx> - did you register the component co
2022-01-17 11:13:03
553
1
原创 【记录】el-table前端做分页
if (this.configData.showPager) { this.pageList = this.listData.filter( (item, index) => index < this.currentPage * this.pageSize && index >= this.pageSize * (this.currentPage - 1) );...
2022-01-13 13:28:35
587
原创 elementUI el-table tree获取数据后不渲染的问题
@expand-change绑定一个从接口获取子级的方法。row.splitChildren=res.data.datathis.tableData=JSON.parse(JSON.stringify(this.tableData)) 深拷贝
2021-07-19 17:05:02
2043
原创 disabledDate两个日期选择器,值是数组,在两个日期之间选择
。。。搞半天,其实用@focus可以解决开始时间 @focus=“changeStart(domain)”结束时间@focus=“changeEnd(domain)”在data里:pickerOptions0:{} pickerOptions1:{}method里changeStart(domain){this.pickerOptions0=Object.assign({},this.pickerOptions0...
2021-07-04 12:04:45
1358
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人