logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

如何用element的expand展开行,只在展开的时候调展开区域数据的接口

需求:很简单,返回表格数据的时候没有展开行区域的数据,只在展开的时候再单独调接口,这样后台处理数据更快一点。但是真正写起来坑还不少。坑一:本来是在data()里新注册了一个对象存接口调来的数据,结果如果同时打开几行,那后调的数据就会覆盖前者的数据,会导致所有行的展开行数据都一样。(因为本质上它们绑的是同一个对象)解决方法:把数据分别绑定给每一行,并且由于之前没有detail对象,需要用$set方法

vue.draggable使用

附上文档链接:vue.draggable中文文档(很详细!还有例子!百度了好久,靠这文档救我狗命)主要解决两个需求:1.点拖动的图标才能拖动元素:handle=".mover"2.动画效果:animation=“150”<draggable v-model="tagTitle" animation="150" handle=".mover"><div class="folder"

vue 取消input回车浏览器自动换行事件

需求:回车自动变成标签放在下面。最终效果:碰到的问题:按回车之后文本总是会先有换行符再进方法,导致非空校验无效,因此取消了浏览器回车自动换行行为,问题解决。template:<el-inputplaceholder="请输入关键词后回车确认"type="textarea"maxlength="10"v-model="keyword"

vue如何在input/el-input中限制只能输入数字且最多两位小数或其他,且能被v-model正常监听到?

只能输入数字且最多两位小数<el-inputplaceholder="请输入价格"v-model="feedsForm..price"onkeyup="this.value=this.value.match(/\d+\.?\d{0,2}/);this.dispatchEvent(new Event('input'))">在标签里用原生事

在vue&element里怎么给列表每一列写倒计时(给每一列绑定计时器)

需求:列表每一列都有独立的倒计时,后台list将会返回剩余时间的时间戳,前端做倒计时主要思路:给每列数据绑定一个独立的定时器,再每一秒把时间戳字段的值-1000js://获取列表onload(page, query) {getMemberList(params).then(res => {this.page.total = res.data.data.total;this.tableData

vue.draggable使用

附上文档链接:vue.draggable中文文档(很详细!还有例子!百度了好久,靠这文档救我狗命)主要解决两个需求:1.点拖动的图标才能拖动元素:handle=".mover"2.动画效果:animation=“150”<draggable v-model="tagTitle" animation="150" handle=".mover"><div class="folder"

到底了