工作日常
工作中遇到的一些问题
爱健身的程序员sa
一名勤勤恳恳的前端学习人
展开
-
vue-中父组件传个子组件的值,会随着子组件的修改,进行改变问题处理(开发中所遇问题)
今天在项目中遇到一个比较稀奇的事情,当我先描述下,我使用了一个组件,组件里面值的改变在点击确定之后需要带会到父组件中,并且在点击打开组件的时候要求内容回显,这时我就将数据通过父子传值的方式给子组件传值,当我改变子组件值,还没有点击确定时,父组件的数据也发生了改变,后来发现这是由于所传的值是引用数据类型的原因,当然我们使用基本数据类型的时候,就不会发生这件事儿了。解决方法:通过上面我们知道需要通过深拷贝的方式将数据传个子组件,这样的事情就不会发生了,我们可以使用lodash的clonedeep。原创 2023-06-07 21:04:31 · 1216 阅读 · 2 评论 -
js中浮点数计算问题
浮点型数据失真问题的解决原创 2023-12-04 16:10:06 · 115 阅读 · 0 评论 -
简单通过iframe+postMessage+localstorage实现跨域通信存储
通过以上的代码我们就可以在我们新打开页面中的localStorage中查看到我们需要的token。这个方式我们可以实现我们在工作上出现的单点登录的问题,或者跨域传递信息的解决方案。下面的这个是http://localhost:8080里面的代码。下面的这个是http://localhost:8081里面的代码。在vue中也可以使用以上的方法进行实现。原创 2023-03-28 10:27:24 · 1124 阅读 · 0 评论