使用 Vue.js 的过滤器函数,可以方便地将链接进行 Base64 编码,并将编码后的链接嵌入到 Shadowrocket 导入链接中。

首先,需要引入 base64 编码函数,可以使用 JavaScript 自带的 btoa() 方法。

<a class="btn btn-hero-primary" href="shadowrocket://add/sub://{{subscribeUrl | b64encode}}?remark=??"><i class="fa fa-share mr-1"></i>点击导入到 Shadowrocket</a>

其中,b64encode 是一个自定义的过滤器函数,代码如下:

Vue.filter('b64encode', function(value){ 
  return btoa(value); 
});

在 Vue 实例中加入这个过滤器即可。

通过这种方法,你可以将链接进行 Base64 编码,并将其嵌入到 Shadowrocket 导入链接中,用户只需点击链接即可完成导入,提高使用效率。

Vue.js 使用过滤器将链接进行 Base64 编码

原文地址: http://www.cveoy.top/t/topic/ox2e 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录