摘要: 组件brother2想调用组件brother1的方法,并传参 可以新建一个handler.js文件 import Vue from 'vue'; export default new Vue(); brother1组件方法: import handler from './handler'; meth 阅读全文
posted @ 2022-08-22 10:25 一阵风-sandy 阅读(126) 评论(0) 推荐(0)
摘要: 1.深克隆与浅克隆 2.loadsh 阅读全文
posted @ 2022-06-01 17:01 一阵风-sandy 阅读(17) 评论(0) 推荐(0)
摘要: 子组件获取父组件传的值,是父组件获取后台的数据之后,在传给子组件,但是子组件一开始没有获取到值。 解决方案1.引入子组件的时候用v-if // 父组件 field 是引入的子组件 <child ref="child " v-if="list" :childList="childList"></chi 阅读全文
posted @ 2022-05-31 16:37 一阵风-sandy 阅读(602) 评论(0) 推荐(0)
摘要: 数组修改过后直接赋值,发现页面没有同步更改,就想到用$set,发现页面更新了 let tableData = this.tableData tableData.forEach((item,index) => { if(data.id == item.id){ this.$set(this.table 阅读全文
posted @ 2022-05-31 16:22 一阵风-sandy 阅读(112) 评论(0) 推荐(0)
摘要: 计算输入的字符数 var len = value.length; var bytes = len; for (var i = 0; i < len; i++) { if (value.charCodeAt(i) > 255) bytes++; } // console.log('bytes',byt 阅读全文
posted @ 2022-05-24 14:36 一阵风-sandy 阅读(38) 评论(0) 推荐(0)
摘要: 1.测试环境 在新建的测试环境文件.env.staging 里加上 # 测试环境配置 ENV = 'staging' 然后在package.json加入测试打包命令 "build:staging": "vue-cli-service build --mode staging", 2.正式环境打包 在 阅读全文
posted @ 2022-04-27 14:56 一阵风-sandy 阅读(190) 评论(0) 推荐(0)
摘要: 1.现在路由参数那里给一个随机数 let query={random:Math.random()} this.$router.push({ path: '/user', // path路径 query:query }) 2.在页面里加上监听路由变化的 watch:{ '$route'(to,from 阅读全文
posted @ 2022-04-12 15:25 一阵风-sandy 阅读(198) 评论(0) 推荐(0)
摘要: var reg =/^[a-zA-Z][\d\sa-zA-Z]*$/ //必须以字母开头,只能输入字母或者数字,不能输入中文的正则 if(!reg.test(str)){ console.log('条件不匹配') } // 是否包含特殊字符 var str='abc' var reg = new R 阅读全文
posted @ 2022-04-08 17:24 一阵风-sandy 阅读(41) 评论(0) 推荐(0)
摘要: 关于vue项目启动报错Error:Cannot find module 'array-includes'解决方法 找到项目中的node_modules文件 删除它;重新install安装所需依赖即可 node vue,用ts 写 ts监听数据变化 resource 这个就是要监听的 @Watch(' 阅读全文
posted @ 2022-03-30 14:55 一阵风-sandy 阅读(303) 评论(0) 推荐(0)
摘要: html(jQuery)替换字符串(全部替换) var str= "a<br/>b<br/>c<br/>"; var Newstr = str.replace("<br/>", ""); alert(Newstr); //内容为:ab<br/>c<br/>只能将第一个</br>替换为空 要替换全部匹 阅读全文
posted @ 2022-03-29 11:45 一阵风-sandy 阅读(2684) 评论(0) 推荐(1)