vue onload传参 赋值_Vue如何刷新当前页面?我是这样做的,你呢?

点击上方“执行上下文”,选择“置顶公众号”

关键时刻,第一时间送达!

84b8de9daa430180f0f8fb75fe8ae049.gif 32d2cb7fab7fef6fccf5dcc6ff927d50.gif

function a(a,b)和function b({a,b})的区别

// 前者在传参的时候可以是单独的传参方式,也可以是键值对的方式

如:
a(1,2)
Or
a({a:1,b:2})

// 后者传参的时候必须以键值对的方式出现

如:
b({a:1,b:2})

vue如何动态加载组件

1、使用import导入组件,可以获取到组件

let name = 'component';
let myComponent =() => import('../components/' + name + '.vue');
let route={
name:name,
component:myComponent
}

2、使用import导入组件,直接将组件赋值给componet

let name = 'component';
let route={
name:name,
component :() => import('../components/' + name + '.vue');
}

3、使用require 导入组件,可以获取到组件

let name = 'component';
let myComponent = resolve => require.ensure([], () => resolve(require('../components/' + name + '.vue')));
let route={
name:name,
component:myComponent
}

4、使用require 导入组件,直接将组件赋值给componet

let name = 'component';
let route={
name:name,
component(resolve) {
require(['../components/' + name + '.vue'], resolve)
}
}

vue如何刷新当前页面

定义一个空白的页面



需要使用的页面

const { fullPath } = this.$route;
this.$router.replace({
path: "/redirect",
query: { path: fullPath }
});
以上问题都是日常开发中遇到的,所以有此记录,如果你有不同的解决方案,欢迎留言告诉哦,不同的思路带来不同的碰撞,哈哈。 你也可以添加下面微信加入前端微信群,我们一起交流前端技术,一起进步。

前端公众号和交流群

a8e7ef45b6b6a4e7e9d56a36cb33a381.gif

82bb469087bcf1db70aa1a131227dfcf.gif

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值