Vue.js 使用过滤器将链接进行 Base64 编码
使用 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 导入链接中,用户只需点击链接即可完成导入,提高使用效率。
原文地址: http://www.cveoy.top/t/topic/ox2e 著作权归作者所有。请勿转载和采集!