
javascript
文章平均质量分 58
凌晨两点奔跑的绵羊
这个作者很懒,什么都没留下…
展开
-
vue路由 重复点击同一个路由报错 如何解决?
Element-ui 重复点击同一个路由 会报错:NavigationDuplicated {_name: “NavigationDuplicated”, name: “NavigationDuplicated”} 解决办法: 在router/index.js里重写Router.prototype.push import Router from 'vue-router' //需要添加的代码 const originalPush = Router.prototype.push; Router.pro原创 2020-05-19 16:43:17 · 1134 阅读 · 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 · 261 阅读 · 0 评论 -
关于作用域和域解析
一、js变量作用域 1、全局变量:在函数外面定义的变量 2、局部变量:在函数外面定义的变量只能在函数里使用 二、浏览器解读js代码分为两个步骤 1、域解析 找一些东西:var关键字、function、参数; 所有的变量在正式运行代码之前,都提前赋了一个值,(undefined)未定义; 所有的函数在正式运行代码之前,都是整个函数块,fun=function(){...}; 域解析时原创 2017-08-21 21:32:15 · 778 阅读 · 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 · 906 阅读 · 0 评论 -
如何for循环 异步请求数据的函数
在for循环中,想写一个异步请求数据的函数。因为异步的原因,循环完之后,请求数据只请求了for循环的最后一次,无法实现每次循环都调用一次数据请求。 但是本框架采用的是axios,也并未找到把异步请求改成同步的方法。所以采用递归的方式来实现。 (function loop(index) { getLists({ province_id:id }).then(res =>...原创 2019-05-05 17:48:32 · 3328 阅读 · 4 评论