要补全路径,首先要css文件的路径,并提取css内的文件内容,提取文件列表前面已经处理了,接下来就是补全路径,一般css内引入的图片都是相对的路径,需要我们来补全一下。
获取css文件的路径地址
// 获取文件路径
export function getFilePath(s) {...
yekong
3年前 (2022-04-10)
喜欢
首先需要获取css文件的数据内容,然后进行过滤,并过滤掉不需要的字符内容
export function getCssInFile(data) {
var pattern = /url\((\S*?)\)/g
let fileList = data.match(p...
yekong
3年前 (2022-04-10)
喜欢
js 判断字符串是否包含了指定的内容,并封装,方便复用
代码
export function doesItInclude(string, stringBody) {
var str = new RegExp(string);
return str.test(str...
yekong
3年前 (2022-04-10)
喜欢
在用nodejs仿写单页模板扒手的时候,需要处理下载的css文件内的背景图片和字体文件,在处理前,需要先匹配到对应的文件,这里用正则进行文件匹配。
匹配代码
var pattern = /url\((\S*?)\)/g
console.log(res.data.match(pat...
yekong
3年前 (2022-04-08)
喜欢
实例
判断字符串是否是以’//‘开头,如果是则追加’http:‘
var u="//www.wanjunshijie.com"
var url = u
if (u.startsWith('//')) {
url = 'h...
yekong
3年前 (2022-04-08)
喜欢
在用nodejs仿写单页模板扒手的时候,需要一个功能,获取文件后缀名,文件后缀名的情况有几种,比如文件名后面会有问号或者会拼接一些参数等情况,这就需要获取文件地址最后一个斜杠后面的内容,然后过滤掉问号以及拼接参数,剩下的应该就是图片名称了。
获取最后一个斜杠后面的内容
var d...
yekong
3年前 (2022-04-05)
喜欢
that.data.remark = that.data.remark.replace(/https:\/\/www.wanjunshijie.com\/file/g, configs.uploadImg)
that.data.remark = that.data.remark....
yekong
3年前 (2022-04-02)
喜欢
金额相加,金额可能是字符串,所以需要先转为数字,再进行相加,金额需要保留两位小数,所以需要对小数做一下处理
(Number(res.data.money) + Number(res.data.frozenMoney)).toFixed(2)
...
yekong
3年前 (2022-04-01)
喜欢
js代码
var num =2.446242342;
num = num.toFixed(2); // 输出结果为 2.45
vue过滤器
filters: {
getnum: function(data) {
var num = data.toFixed(2)...
yekong
3年前 (2022-03-30)
喜欢
字符串过滤
title.replace(/^(.).*(.)$/, "$1******$2")
处理前
都是收费到第三方
处理后
都******方
...
yekong
3年前 (2022-03-18)
喜欢