最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 科技 - 知识百科 - 正文

vue实现当前页面分享其他页面方法

来源:动视网 责编:小OO 时间:2020-11-27 20:10:21
文档

vue实现当前页面分享其他页面方法

本文实例为大家分享了vue微信分享展示的具体代码,供大家参考,具体内容如下:首先以分享给朋友为例。1、先看官方文档;2、vue分享踩的坑。* 1、微信分享中获取动态的url。* 2、 微信二次分享自动添加的参数 form=singlemessage。* 3、vue中各个页面都可以调用分享。3、直接代码分析;为了保证每个页面都可以调起微信分享,需要在vue根组件中,添加 watch监听。代码;4、shareOut()函数。5、需要注意的事;
推荐度:
导读本文实例为大家分享了vue微信分享展示的具体代码,供大家参考,具体内容如下:首先以分享给朋友为例。1、先看官方文档;2、vue分享踩的坑。* 1、微信分享中获取动态的url。* 2、 微信二次分享自动添加的参数 form=singlemessage。* 3、vue中各个页面都可以调用分享。3、直接代码分析;为了保证每个页面都可以调起微信分享,需要在vue根组件中,添加 watch监听。代码;4、shareOut()函数。5、需要注意的事;


本文主要为大家详细介绍了vue微信分享功能,vue实现当前页面分享其他页面,具有一定的参考价值,感兴趣的小伙伴们可以参考一下,希望能帮助到大家。

本文实例为大家分享了vue微信分享展示的具体代码,供大家参考,具体内容如下

首先以分享给朋友为例

1、先看官方文档

2、vue分享踩的坑

* 1、微信分享中获取动态的url
* 2、 微信二次分享自动添加的参数 form=singlemessage
* 3、vue中各个页面都可以调用分享

3、直接代码分析

为了保证每个页面都可以调起微信分享,需要在vue根组件中,添加 watch监听
代码

4、shareOut()函数

5、需要注意的事

*1、url是直接通过 window.location.href 获取的,不是使用 window.location.href.split(“#”)[0]来获取, 因为我的vue项目是通过hash模式来进行路由跳转的 , 直接使用 window.location.href.split(“#”)[0]会导致签名失败

*2、而且我们要在当前页面分享出去之后 , 其他用户打开之后 不是当前分享出去的页面 ,这就需要 调整 shareOut()函数中 obj对象中的 link参数为其他页面链接

6、link参数

上述 5 问题中的加密字符串汇总的 url 和 分享对象中 link中的页面链接可以不用保持一样,因为本来就是要在当前页面分享出去其他页面的链接。网上我看到有人说这两个必须要保持一样,其实没有必要, 除非你只是简单的在vue项目中的其中一个页面做分享 , 然后只分享当前页面才需要让二者保持一致性。

文档

vue实现当前页面分享其他页面方法

本文实例为大家分享了vue微信分享展示的具体代码,供大家参考,具体内容如下:首先以分享给朋友为例。1、先看官方文档;2、vue分享踩的坑。* 1、微信分享中获取动态的url。* 2、 微信二次分享自动添加的参数 form=singlemessage。* 3、vue中各个页面都可以调用分享。3、直接代码分析;为了保证每个页面都可以调起微信分享,需要在vue根组件中,添加 watch监听。代码;4、shareOut()函数。5、需要注意的事;
推荐度:
标签: 分享 方法 VUE
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top