logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Vue跳转同一页面只是地址栏参数变化时,地址栏变化,界面未刷新

1.问题描述:当前所处路由:/test?id=1,点击按钮后,地址栏变化为:/test?id=2, 但是视图没有更新报错如下所示:Uncaught (in promise) NavigationDuplicated: Avoided redundantnavigation to current location: "/test?id=22.解决报错需要在router.js文件中添加如下代码:con

#vue.js#javascript#前端
nuxt学习篇-01-目录和路由

1.nuxt的目录介绍.nuxt文件夹:(nuxt.js build output)nuxt自动生成的,临时的用于编辑的文件assets文件夹: 存放未编译的静态资源譬如less,sass或javascript。components: 放置vue组件,这些组件不会像页面组件那样有asyncData方法的特性layouts: 组织应用的布局组件。middleware: 放置应用所需的中间件(中间件允

#vue.js
Vue中注册全局组件的三种方式

1.方式一<!DOCTYPE html><html lang="en"><head>&a

mac安装Homebrew总是失败的解决办法

mac安装Homebrew总是失败的解决办法

文章图片
#macos
vue项目中ios某些机型前进后退时页面状态没有更新问题记录

vue项目中ios某些机型前进后退时页面状态没有更新问题记录

#vue.js#前端#javascript
app内嵌h5---iphone软键盘遮挡输入文字

app内嵌h5输入框被软键盘遮挡问题

#vue.js
app内部嵌套的h5,document.title设置title在ios中无效

处理如下:const agent = navigator.userAgent;const isiOS = !!agent.match(/\(i[^;]+;( U;)? CPU.+Mac OS X/);const isAndroid = agent.indexOf('Android') > -1 || u.indexOf('Adr') > -1; //android终端// iOSif

#ios#javascript#前端
js中常见的改变原数组的方法

归纳:push(),pop(), shift(), unshift(), reverse(),sort(),splice()具体解释:(1)pop()------------->删除数组的最后一个元素,并返回var s1=['s',1,4,9,0,1]let mm=s1.pop();console.log(s1);//["s", 1, 4, 9, 0]consol

#javascript
到底了