18910140161

在VUE结合elementUI里 input的显示问题

顺晟科技

2021-06-19 08:05:35

267

首先我从接口中获取到的值比如说是0.273832339144834业务需求是 在前端页面显示小数点后5位 也就是0.27383用户可以自主修改 当鼠标获取焦点的时候 立马又变回0.273832339144834当鼠标失去焦点的时候 恢复0.27383最主要是 在你提交数据的时候 他的值还是要的值也就是0.273832339144834 这一大堆数字 或者是 当用户修改后 我们提交用户修改的值。希望大神能给个思路,谢谢各位了!!!


顺晟科技:

这样做起来比较麻烦,没办法做

在输入框上方定位一个 pointer-event: none 的模拟输入框,在真实input上绑定 focus blur 事件,用于显示隐藏模拟框,或者使用 focus 伪类显示隐藏模拟框,模拟框取真实值的保留值。

项目太大了 但是也简单 就几个input 然后 服务端获取对应的值

俩思路1.存俩值,用事件判断显示哪个2.在显示的地方定位一个元素

方案改了, 再看下。

试过了,但是感觉在我们公司项目上比较难实现 首先 之前原有的class是从数据库加载的 不好改变其次 这个input的数量有点大 所以老哥还有更好的办法么

大概就这么做,样式美化自己做就好。

能贴下html代码吗?

因为是新人 可以给个demo吗 参考一下 这玩意写的不是很熟练,万分感谢大神

我们已经准备好了,你呢?
2024我们与您携手共赢,为您的企业形象保驾护航