js进阶
古迪红尘
这个作者很懒,什么都没留下…
展开
-
超过一万转为带有两位小数点的万-数组中筛选出最小值-forEach
超过一万转为带有两位小数点的万 formatNumber(num) { num = Number(num); if (num == 0) { return num + ''; } else if (num > 1 && num < 10000) { return num + ''; } else { return (num / 10000).toFixed(2) + '万'; }}forEachlet objDemo= [ { "siz原创 2022-04-18 18:50:47 · 308 阅读 · 0 评论 -
数组中的方法map的使用
<script> let oddList = [{ "id": "1175310929766055936", "pid": "", "companyId": "1", "name": "总裁办", "code": "ZCB", "managerId": null, "manager": "孙财", "introduce": "总裁办公室", ..原创 2021-10-19 12:45:54 · 957 阅读 · 0 评论 -
对象-添加新的字段
form: { name: '', // 部门名称 code: '', // 部门编码 manager: '', // 部门管理者 introduce: '' // 部门介绍 },curNode: 123>>>nweObj={...form,pid:curNode}原创 2021-10-19 10:52:45 · 360 阅读 · 0 评论 -
数组方法:arry.includes
const whiteList = ['/login', '/404']if (whiteList.includes(to.path)) { next() } else { // 不在白名单内 跳回到登录页 next('/login') }原创 2021-10-17 16:30:34 · 105 阅读 · 0 评论 -
字符串的常用属性
// 截取字符串(应用场景:用户名字太长时) stringShort(val) { let newString = ""; if (val.length > 12) { newString = val.substring(0, 12); } else { newString = val; } return newString; },...原创 2021-10-10 22:42:08 · 60 阅读 · 0 评论 -
数组添加数据
async function loadSubData () { const res = await findSubCategoryFilter(route.params.id) subData.value = res.result // 数据结构是一致的 { id, name } subData.value.saleProperties.forEach((item) => { item.properties.unshift({ .原创 2021-10-06 16:24:15 · 877 阅读 · 0 评论 -
字符串split转数组
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Do原创 2021-09-25 22:28:58 · 743 阅读 · 0 评论 -
表格删除优化
原创 2021-09-25 18:18:10 · 82 阅读 · 0 评论 -
数据转换 0,1转化为对应汉字 ---映射的方式
<el-table-column label="聘用形式" prop="formOfEmployment"> <template #default="scope"> {{ formOfEmployment(scope.row.formOfEmployment) }} </template></el-table-column>>>>>>>//原创 2021-09-25 18:12:53 · 421 阅读 · 0 评论 -
数据二次处理
<template> <!-- 1. 根据不同状态切换不同模板 (单选1 / 多选2) 2. 根据数据渲染出视图 (组件的基础交互逻辑) 3. 数据处理 (后端要求的接口参数 和 组件直接给到的数据格式对应不上) --> <!-- 多个筛选条件下的交互实现 1. 纯作为筛选条件存在 page pageSize (type keyword) params:{ page: 1, pageS原创 2021-09-22 21:08:10 · 441 阅读 · 0 评论