
前端
红枫忆梦
书到用时方恨少
展开
-
【前端】Vue中子组件向父组件传值
子组件通过$emit方法(用来触发事件)传递参数。子组件<!--children.vue--><template> <div class="children"> <button @click="emitToParent>按钮点击传值给父组件</button> </div></template><script>export default { methods: {转载 2020-09-10 18:59:05 · 987 阅读 · 0 评论 -
【前端】js前端加密,java后端解密详解
前端js前端 aes.min.js 压缩文件!function(t,n){"object"==typeof exports?module.exports=exports=n():"function"==typeof define&&define.amd?define([],n):t.CryptoJS=n()}(this,function(){var t=t||function(t,n){var i=Object.create||function(){function t(){}retur转载 2020-09-10 08:27:05 · 1016 阅读 · 0 评论 -
【前端】Vue中number(或int)与string相互转换
string类型转为int/** 方法一 */ var j = parseInt(“字符串”); //j 就是数值类型了/** 方法二 */var s = "32"var i = new Number(s)int类型转为string/** 方法一 */var x = 100y = a.toString()/** 方法二 */var x = 100;y = x + ""; //js会自动隐性转换...原创 2020-09-08 08:26:52 · 29012 阅读 · 0 评论 -
【前端】vue.js 中两个等号和三个等号的区别
== 用于比较两者是否相等,忽略数据类型。=== 用于更严谨的比较,值和值的数据类型都需要同时比较。例:<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http-equiv="X-UA转载 2020-09-08 08:03:01 · 2520 阅读 · 0 评论 -
【前端】js中Map的用法
MapMap是一组键值对结构,具有极快的查找速度。1. 创建方法一:创建的时候初始化let mapObj = new Map([ ['x', 1], ['y', 2], ['z', 3],])console.log(mapObj.size) // 3方法二:创建空Map,之后添加元素let mapObj = new Map();mapObj.set('x', 1);mapObj.set('y', 2);mapObj.set('z', 3);// 注:Map对象的长度不是l原创 2020-09-04 08:29:58 · 15837 阅读 · 0 评论 -
【前端】js实现金额数字格式化
方法一abs = function(val){ //金额转换 分->元 保留2位小数 并每隔3位用逗号分开 1,234.56 var str = (val/100).toFixed(2) + ''; var intSum = str.substring(0,str.indexOf(".")).replace( /\B(?=(?:\d{3})+$)/g, ',' );//取到整数部分 var dot = str.substring(str.length,str.indexOf("."))/.转载 2020-08-26 08:18:51 · 8289 阅读 · 0 评论 -
【前端】解决Vue项目中遇到的错误Duplicate keys detected: ‘[object Object]‘. This may cause an update error.
// 报错Avoid using non-primitive value as key, use string/number value instead.Duplicate keys detected: ‘[object Object]’. This may cause an update error.浏览器console出现上图所示警告,意思是检测到重复的键值。<div v-for='(value) in data' :key='value'>只需将:key的值改为下面两种情况转载 2020-08-25 08:21:32 · 5972 阅读 · 0 评论 -
【ant-design-vue】树形表格数据,实现父子关联选择
<a-table id="a-table1" :scroll="{ y: 300 }" :columns="columns6" :data-source="tabData" :customRow="tableClick1" expandRowByClick/>原创 2020-08-09 18:29:01 · 6070 阅读 · 5 评论 -
【前端】ES6-字符串“模糊匹配”
ES6提供的三种方法:includes(): 返回布尔值,表示是否包含了该参数字符串;startsWith(): 返回布尔值,表示该参数的字符串是否在查找字符串的头部;endsWith(): 返回布尔值,表示参数的字符串是否在查找字符串的尾部;实例:let temp = 'Hello world!'; temp.startsWith('Hello') // truetemp.endsWith('!') // truetemp.includes('o') // true上面的这三个方法都原创 2020-07-16 08:15:23 · 3186 阅读 · 0 评论 -
【Element-UI】解决el-tree在v-for中获取不到getCheckedNodes
解决 element-ui 2.13.2版本中 el-tree 在 v-for 中使用,获取不到 getCheckedNodes() 和 getCheckedKeys(),报错 Error in v-on handler: "TypeError: this.$refs.tree.getCheckedNodes is not a function"原创 2020-07-09 08:42:05 · 5978 阅读 · 8 评论 -
【前端】Webpack构建Vue项目踩过的坑
问题1: Error: Chunk.entrypoints: Use Chunks.groupsIterable and filter by instanceof Entrypoint instead解决方法:webpack4.0以上用3.x extract-webpack-plugin 打包会不兼容,extract-webpack-plugin升级就可以了。npm install --save-dev extract-text-webpack-plugin@4.0.0-beta.0问题2: ba原创 2020-06-15 08:13:43 · 1224 阅读 · 0 评论 -
Windows下安装nodejs与配置淘宝镜像
一、环境本机系统:Windows 7 旗舰版(64位)Node.js:12.16.2 LTS(64位)二、下载并安装Node.js访问Node.js官网,下载与自己系统对应的Node.js安装包,官网地址:https://nodejs.org/en/...原创 2020-04-20 13:20:36 · 13888 阅读 · 2 评论