javascript
文章平均质量分 58
凌晨两点奔跑的绵羊
这个作者很懒,什么都没留下…
展开
-
vue路由 重复点击同一个路由报错 如何解决?
Element-ui 重复点击同一个路由 会报错:NavigationDuplicated {_name: “NavigationDuplicated”, name: “NavigationDuplicated”}解决办法:在router/index.js里重写Router.prototype.pushimport Router from 'vue-router'//需要添加的代码const originalPush = Router.prototype.push;Router.pro原创 2020-05-19 16:43:17 · 1092 阅读 · 0 评论 -
Javascript的基础语法
一、JS的组成1、ECMAScript 基本语法2、BOM 浏览器模型3、DOM文档对象模型二、在html中的使用1、使用script标签引入js文件2、把js代码写在script标签中(script最好放在html元素的最后)三、在页面中输出内容1、console.log() 把内容输出到控制台2、alert()弹框输出3、docume原创 2017-08-14 20:42:46 · 218 阅读 · 0 评论 -
关于作用域和域解析
一、js变量作用域1、全局变量:在函数外面定义的变量2、局部变量:在函数外面定义的变量只能在函数里使用二、浏览器解读js代码分为两个步骤1、域解析找一些东西:var关键字、function、参数;所有的变量在正式运行代码之前,都提前赋了一个值,(undefined)未定义;所有的函数在正式运行代码之前,都是整个函数块,fun=function(){...};域解析时原创 2017-08-21 21:32:15 · 674 阅读 · 0 评论 -
关于js的构造函数和原型对象
构造函数的特点1、构造函数的首字母必须大写,用来区分于普通函数2、内部使用的this对象,来指向即将要生成的实例对象3、使用New来生成实例对象eg:function Person(name,age){this.name=name;this.age=age;this.sayHello=function(){console.log(this.nam原创 2017-11-23 11:36:29 · 849 阅读 · 0 评论 -
如何for循环 异步请求数据的函数
在for循环中,想写一个异步请求数据的函数。因为异步的原因,循环完之后,请求数据只请求了for循环的最后一次,无法实现每次循环都调用一次数据请求。但是本框架采用的是axios,也并未找到把异步请求改成同步的方法。所以采用递归的方式来实现。(function loop(index) { getLists({ province_id:id}).then(res =>...原创 2019-05-05 17:48:32 · 3261 阅读 · 4 评论