- 博客(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 1908 1
原创 iview 日期选择器 禁用时间 踩坑
如需结束时间选择范围不能超过起始时间2年。不能用 endTime > new Date(startTime) +3600 * 1000 * 24 * 365 * 2,否则会进行字符串拼接。坑死了。
2022-01-12 15:48:39 386
原创 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 3105
原创 【无标题】
下载附件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 118
原创 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 375
原创 将对象push进数组时 引用指针问题
一、需求:1.点击增加按钮,弹框,用户手动输入数据,2.点击确定,将数据保存到上表中二、最初代码及遇到的问题1.代码2.问题保存后,新增的表单数据跟随弹框数据发生变化三、原因及解决方案1.原因使用vue框架开发时,数组push一条对象而导致之前push进去的对象也变成后面进去对象的值。后来发现是因为push对象时,指针一直指向的是之前输入框绑定的对象地址,所以输入框下次输入时值改变,数组内的值也就变了。2.方案palyA:代码繁琐,passplayB:通过JSON转化
2021-11-17 14:09:56 396
原创 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 325
原创 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 96
原创 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 85
原创 后台管理系统
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 151
原创 2021-05-07
在使用vue的时候给我最大的感受就是双向绑定实在是太方便了吧,这次来谈谈我的理解。一:MVVM模式;说到vue的双向绑定首先联系到的就是MVVM(Model-View-ViewModel)模式了,如下图所示,当试图发生改变的时候传递给VM,再让数据得到更新,当数据发生改变的时候传给VM,使得试图发生改变;MVVM模式是通过以下三个核心组件组成,每个都有它自己独特的角色: Model - 包含了业务和验证逻辑的数据模型 View - 定义屏幕中View的结构,布局和外观
2021-05-07 15:52:28 80
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人