自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

原创 vue2 路由重定向 传参——redirect对象写法

vue 项目重定向时需要传参数1、在项目首页路由因需要进行传参数,例如需要重定向到:path: “/index?from=0”2、重定向时写法如下:redirect: {path: ‘/index’,query: {from: ‘0’}}//之前默认redirect:’/xxxxx’ 直接跟路径,现在当成对象来写页面router-link path&query传参跳转...

2022-03-01 09:52:40 1850 1

原创 iview 日期选择器 禁用时间 踩坑

如需结束时间选择范围不能超过起始时间2年。不能用 endTime > new Date(startTime) +3600 * 1000 * 24 * 365 * 2,否则会进行字符串拼接。坑死了。

2022-01-12 15:48:39 365

原创 vue router 子路由显示父路由页面bug处理

vue router 子路由显示父路由页面bug处理。1.场景父路由不需要内容,只是单纯切换children中的子路由。2.错误代码父路由绑定了一个大页面的组件,导致切换到子路由地址时,仍然显示父级路由。3.解决父路由绑定一个空的router-view,可以通过render直接渲染。4.总结a.路由嵌套时,不需要父路由内容仍然要给父路由绑定component,不然不会显示子路由页面。b.路由嵌套时,不需要父路由内容时,父路由可以绑定空的router-view。通过render渲染一个标

2021-12-28 09:28:01 3024

原创 【无标题】

下载附件1.创建a2.传参赋值a的href 属性 downFile(fjlj, fjmc) { if (fjlj == undefined || fjlj == "") { this.$Message.warning("无相关下载文件,请确认!"); return; } console.log(fjlj, fjmc); let a = document.createElement("a"); a.downl

2021-12-22 17:41:00 98

原创 iview render函数使用场景

一、table中序号、表格渲染//身份证号表头 sfzhtabHead: [ { // type: 'index', width: 60, align: "left", title: "序号", fixed: "left", render: (h, params) => { return h("span", params.ind.

2021-12-13 21:08:46 362

原创 将对象push进数组时 引用指针问题

一、需求:1.点击增加按钮,弹框,用户手动输入数据,2.点击确定,将数据保存到上表中二、最初代码及遇到的问题1.代码2.问题保存后,新增的表单数据跟随弹框数据发生变化三、原因及解决方案1.原因使用vue框架开发时,数组push一条对象而导致之前push进去的对象也变成后面进去对象的值。后来发现是因为push对象时,指针一直指向的是之前输入框绑定的对象地址,所以输入框下次输入时值改变,数组内的值也就变了。2.方案palyA:代码繁琐,passplayB:通过JSON转化

2021-11-17 14:09:56 375

原创 2021-10-28

进入页面调接口返回数据生成dom后实现dom自动点击

2021-10-28 10:13:46 89

原创 2021-09-24

一、饼状图 带环在series对象中,每个对象都当作一个环// 诈骗类别情况分析饼状图 zplbqkfxbzt() { var zplbqkxfbztCharts = echarts.init(document.getElementById("zplbqkxf")); var zplbqkData = [ { value: 40, name: "rose 1" }, { value: 38, name: "rose 2" },

2021-09-24 20:00:56 311

原创 2021-09-24

1 使用详解 (1)series.labelLine.length 说明:视觉引导线第一段的长度。 (2)series.labelLine.length2 说明:视觉引导线第二段的长度。 (3)series.label.formatter 说明:标签内容格式器,支持字符串模板和回调函数两种形式,字符串模板与回调函数返回的字符串均支持用 \n 换行。 (4)series.label.padding 说...

2021-09-24 16:28:41 80

原创 my-setting marin调用

{// vscode默认启用了根据文件类型自动设置tabsize的选项“editor.detectIndentation”: false,// 重新设定tabsize“editor.tabSize”: 2,// #每次保存的时候自动格式化“editor.formatOnSave”: true,// 人资中台配置// “eslint.enable”: true,“eslint.run”: “onType”,“eslint.options”: {“extensions”: [“.js”,

2021-06-09 12:16:04 69

原创 后台管理系统

1.实现点击导出dom并加水印 --封装工具`import html2canvas from ‘html2canvas’export function htmltoimg(dom){html2canvas(dom).then(canvas => {// dom.appendChild(canvas);// console.log(canvas.toDataURL());var img = new Image()var cxt = canvas.getContext(“2d”);i

2021-06-04 12:42:14 132

原创 2021-05-07

在使用vue的时候给我最大的感受就是双向绑定实在是太方便了吧,这次来谈谈我的理解。一:MVVM模式;说到vue的双向绑定首先联系到的就是MVVM(Model-View-ViewModel)模式了,如下图所示,当试图发生改变的时候传递给VM,再让数据得到更新,当数据发生改变的时候传给VM,使得试图发生改变;MVVM模式是通过以下三个核心组件组成,每个都有它自己独特的角色: Model - 包含了业务和验证逻辑的数据模型 View - 定义屏幕中View的结构,布局和外观

2021-05-07 15:52:28 68

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除