vue
Damon_99999
清醒的大脑远比麻木的敲击来的重要
展开
-
vue 表单输入框按下回车键页面刷新 地址出现问号问题
表单输入框:回车后,重新刷新了页面,并且路由多了一个问号(且表单只有一个输入项情况)解决方案:el-from 加上 @submit.native.preventeg:<el-form @submit.native.prevent> </el-form>确切原因还在挖掘,有知道的朋友请不吝赐教,谢谢啦...原创 2020-03-03 11:35:24 · 909 阅读 · 0 评论 -
axios取消重复请求
简言:项目中经常会出现重复的请求,比如:一个提交按钮被测试一秒内狂暴点击n+1次!bug单瞬间降临,而且可能一口气提出n个可优化点。(黑人问号.jpg)其结果就是产生了相同请求n次,后台就出现了n次提交记录,当然着非我们想要的。还有就是有些方法要监听页面的滚动拉伸来触发某些指定的请求,这也会造成请求被触发n次。所以就可以引出今天的主角cancel token首先:我们看一下axios的介绍说明...原创 2019-10-27 19:55:15 · 284 阅读 · 0 评论 -
简谈v-if与v-show
谈谈自己对v-if与v-show的简单理解1:v-if dom、事件监听器、子组件适当地被销毁和重建但是v-if也会高效的利用v-if “块内的元素”,这点要注意,如果完全不需要复用可以添加key属性进行完全销毁重建2:v-show 其实只是简单的样式切换,不会对dom、事件监听器、子组件适当地被销毁和重建,切记只是样式切换!!使用v-if 还是 v-show 其实取决于场景,如果你...原创 2019-04-15 18:05:38 · 176 阅读 · 0 评论 -
vuex注意非法改动
当你从state里提取某个值的时候,注意不要对这个值进行操作,做好是拷贝一份进行操作然后再通过“合法的方式”eg:this.$store.commit(“事件名”, val)对state进行改动,这样其实有很多好处,对于数据的追踪还有统一性有很大帮助另外基础数据类型直接改动会直接报错,但是对于“复杂数据类型”(obj&arr)改动却是“静默”的,这个很要命!如果你非要这么做请在计算...原创 2019-04-29 23:23:31 · 201 阅读 · 0 评论 -
vue router 页面改变,url出错
描述:vue路由正确导航到所指的页面,但是地址栏的url却出现了问题(对比图3与图5地址栏)错误:图1问题在于“row.orderId”,因为在row这个对象内压根就没这个属性,导致params出问题,最后导致图三地址栏出现无地址的问题图2图3正确图4此时params取得到参数,不报错!图5...原创 2019-08-27 14:36:21 · 361 阅读 · 0 评论