
VUE
qiandeqiande
这个作者很懒,什么都没留下…
展开
-
VUE 实现内容搜索并高亮显示
先展示效果图:用到的相关正则:// 清除所有span标签var reg1 = new RegExp('</?span.*?>', 'gi') //g 全局搜索 i表示不区分大小写this.contextHtml = this.contextHtml.replace(reg1, '')//搜索关键词,并返回所在位置(索引)var rStr = new RegExp(value, 'gi') //i表示不区分大小写,g表示全局搜索 var arr...原创 2022-04-15 10:32:32 · 8694 阅读 · 1 评论 -
运行命令:npm run build--test ,如果index.html 生成的src 路径没有“./”
Vuebuild运行命令:npm run build--test ,如果index.html生成的src路径没有“./”,修改“webpack.base.conf.js”文件中的参数“publicPath”原始代码,只是判断是否为生产环境,如果是运行test还是会获取到“config.dev.assetsPublicPath”路径解决方案:publicPath:process.env.NODE_ENV==='development'?config...原创 2020-08-17 15:53:54 · 1691 阅读 · 0 评论 -
vue实现分环境打包步骤(给不同的环境配置相对应的打包命令)
在新建好的项目中,一般执行npm run build就是打包了,但此时只能打包到一个环境,不同环境需要配置不同的地址,可以手动更改接口的地址,也可以自行配置命令而不需要每次打包进行地址切换,步骤如下:文件结构如下图:1)在config文件内新建test.env.js文件:'use strict'module.exports = { NODE_ENV: '"testing"', ENV_CONFIG:'"test"'}2)修改config内的prod.env.js文件:..转载 2020-08-17 10:44:23 · 940 阅读 · 0 评论 -
uniapp 启动微信开发者工具突然就报错nternal/modules/cjs/loader.js:670
Hbuildx运行小程序后,报以下错误解决办法:在HbuildX工具打开 里面Setting.json,修改微信开发者工具路径原创 2020-07-23 20:22:41 · 988 阅读 · 0 评论 -
vue中radio单选框如何实现取消选中状态
客户需求:单选radio选中后,再次点击需要可以取消选择功能 页面有很组多单选,要实现一个方法就能兼容 话不多说直接上代码 <span v-for="item in radioData" :key="item.value"> <input type="radio" @click="chcekRadio($event)" name="abutmentVal" v-model="myData.abutmentVal" :i..原创 2020-06-15 16:26:06 · 9163 阅读 · 2 评论