
vue
ajaxPost293614
你就是你最大的资本。
展开
-
vue test utils的一些疑难模块测试处理
1.window.Location.href 的测试2.window.open的测试方法3.第三方插件,测试的时候直接在window上mockFn 就可以了原创 2022-06-21 14:16:38 · 955 阅读 · 1 评论 -
面试题 - VUE相关知识点
1.mvvm工作原理(发布订阅模式和数据劫持)2.vuex的工作原理3.vue和react的对比原创 2022-03-03 11:35:19 · 753 阅读 · 0 评论 -
Element的时间选择器DatePicker在form中默认当天时间
HTML: <el-form-item label="生产日期"> <el-date-picker v-model="queryDateRange" size="mini" style="width: 240px" value-format="yyyy-MM-dd" type="daterange" range-separator="-".原创 2021-07-23 09:24:07 · 1456 阅读 · 0 评论 -
Element自定义表单rules规则
data() { var validateSplitNum = (rule, value, callback) => { if (value < 1) { callback(new Error("请输入大于零的正整数")); } else { callback(); } }; return { rules: { splitNum: [ { requir...原创 2021-06-03 15:18:25 · 718 阅读 · 0 评论 -
element Table组件树类型多参数使用row-key
<el-table v-loading="loading" :data="data" border default-expand-all :row-key="getRowKeys" :tree-props="{ children: 'children', children: 'children' }" > getRowKeys(row){ return row.code + row....原创 2021-03-02 09:07:39 · 5291 阅读 · 4 评论 -
VUE 在Element Table组件中实现打印
1. // 多选框选中数据 handleSelectionChange(selection) { this.multipleSelection = selection; this.ids = selection.map((item) => item.postId); this.single = selection.length != 1; this.multiple = !selection.length; },原创 2020-10-28 16:55:12 · 1620 阅读 · 0 评论 -
Echart图表自定义下钻功能(带返回上一级)的实现demo
1.效果图初始类别,一级分类点击行业分类后,进入二级分类,右下角有返回上一级点击寄递行业中心1,进入三级分类,右下角有返回上一级 2.icon路径:https://wudan.blog.youkuaiyun.com/article/details/1040395263.完整代码<template> <div :class="className" :style="{ height: height, width: width }" /><...原创 2020-10-21 10:12:42 · 2243 阅读 · 1 评论 -
Vue生命周期activated和created使用的个人见解
1:先看官方介绍created 类型:Function 详细: 在实例创建完成后被立即调用。在这一步,实例已完成以下的配置:数据观测 (data observer),property 和方法的运算,watch/event 事件回调。然而,挂载阶段还没开始,$elproperty 目前尚不可用。 参考:生命周期图示 activated 类型:Function 详细: 被 keep-alive 缓存的组件激活时调用。 该钩子在服务器端渲染期间不被..原创 2020-09-30 16:04:18 · 2108 阅读 · 0 评论 -
Element表单校验validator的使用方法
<el-form ref="form" :model="form" :rules="rules" label-width="110px"> <el-form-item label="派工单号" prop="postCode"> <el-input v-model="form.postCode" /> </el-form-item> <el-form-item label.原创 2020-09-30 15:55:28 · 9140 阅读 · 5 评论 -
Tabs 标签页使用子组件展示页面的基本实现
1:文件位置2:页面代码<template> <div class="app-container"> <el-tabs v-model="activeName" @tab-click="handleClick"> <el-tab-pane label="工厂布局" name="first"> <plant-layout /> </el-tab-pane> &.原创 2020-09-29 16:33:45 · 873 阅读 · 0 评论 -
vue跳转同一域名下的另一个页面
直接上代码: 页面js /** 新增按钮操作 */ handleAdd() { this.reset(); this.$router.push({ path: "/orderControl/add", }); }, /** 修改按钮操作 */ handleUpdate(row) { this.reset(); console.log(row); this.$ro.原创 2020-09-27 17:48:56 · 977 阅读 · 0 评论 -
vue在使用element组件时 scss的样式没作用
先看下代码问题:我发现 nesting-details 的样式没有变化,然后我就看了下Elements的打印发现!!!一下子我就懂了,原来element ui 把 el-dialog 弹窗的元素给分离出去了,他不是当前dispatch-index页面内部的元素而是相当于一个全局的元素去展示的,所以之前scss表里的嵌套关系是错误的 要改成:ok:问题解决结论:dialog弹窗的样式,单独处理,不能结合本页面去写嵌套样式...原创 2020-09-27 15:10:28 · 2014 阅读 · 0 评论 -
Steps 步骤条自定义描述description
效果图:HTML代码,这里用到了Slot <el-steps :active="6" finish-status="error " align-center> <el-step v-for="(item,index) in waySnapshotData" :key="index" :title="item.title"> <template slot="descripti...原创 2020-09-22 17:58:47 · 1896 阅读 · 0 评论 -
element中table下的el-table-column使用表格变量
<el-table-column prop="warn" align="center" label="报警"> <template slot-scope="props"> //这里对列表数据的 warn参数做出逻辑处理 <el-tag :type="props.row.warn == 0 ? 'success' : 'danger'" effect="dark">{{props.row.warn }}&...原创 2020-09-16 15:49:21 · 2853 阅读 · 0 评论 -
在table中写颜色块表示状态
1.先上效果图2.html //颜色块 <el-table-column prop="status" label="状态" align="center" width="80"> <template slot-scope="props"> <el-tag :type="props.row.status == 1 ? 'success' : 'danger'" effect="dark"></el-原创 2020-09-16 15:47:28 · 404 阅读 · 0 评论 -
Element DatePicke时间筛选转yyyy-MM-dd格式字符串
1.选择时间,经过处理看打印结果2.js代码 datePickerChange(item) { console.log('startTime:',item[0]) console.log('endTime:',item[1]) if (item) { //startTime let d1 = new Date(item[0]); let dm1 = d1.getMonth() ..原创 2020-09-10 09:39:49 · 961 阅读 · 0 评论 -
vue admin template 修改使用后端接口
1.development和production都改下默认url2.api接口文件 我的接口就是http://xx.com/loginimport request from '@/utils/request'export function login(data) { return request({ url: '/login', method: 'post', data // method: 'get', // params: da...原创 2020-08-27 09:54:10 · 5854 阅读 · 9 评论 -
element ui Table 中 el-table-column循环使用formatter解析部分参数
直接上代码 <el-table v-loading="loading" :data="companyList" @selection-change="handleSelectionChange" @cell-dblclick="handleUpdate" border > <el-table-column type="selection" width="55" align="center" />原创 2020-08-03 15:17:56 · 6229 阅读 · 2 评论 -
H5中使用video注意事项
<dir class="video-box-inner"> <div class="video-play" @click="videoPlay" v-if="playIcon"></div> <!-- playsinline="true" controls ...原创 2020-03-30 09:25:43 · 640 阅读 · 0 评论 -
解决VUE返回上一页,上一页空白问题
问题:我做项目的时候 发现vue返回上一页的时候,有时候router不会读取router上的参数,就会导致我的项目空白。思路:让返回上一页的时候,上一页能读取到路由参数解决:根据上下页的name为判定 去给上一页刷新 this.$router.beforeResolve((to, from, next) => { if (to.name ...原创 2020-01-17 08:59:05 · 2661 阅读 · 0 评论 -
router.beforeResolve根据不同页面定义不同$http
Vue.prototype.$http = axios;Vue.config.productionTip = false;Vue.prototype.$event = new Vue();/* eslint-disable no-new */var init = function() { new Vue({ el: "#app", router, stor...原创 2020-01-16 13:56:57 · 6819 阅读 · 0 评论 -
cube-ui组件Form自定义
效果图:HTML部分代码: <cube-form-group style="background: #FFFFFF;"> <cube-form-item :field="fields[0]"></cube-form-item> <cube-form-item :field...原创 2020-01-13 16:59:44 · 3364 阅读 · 9 评论 -
uni-app 全局变量globalData的使用
1:在App.vue中要这样使用 ,let _this = this在内部函数onShow,onLaunch等生命周期函数中要这样:wx.getStorage({ key: 'phoneNumber', success(res) { _this.$options.globalData.obtainChatAllow = true; _this.$options.globa...原创 2019-08-15 18:59:21 · 20319 阅读 · 4 评论 -
vue-router根据页面切换url
这里面用了导航守卫去定义url 左边分享一个公众号,写一些散文和影评等,右边的是博主自己的二维码,欢迎一起讨论。 ...原创 2018-08-14 15:00:16 · 682 阅读 · 0 评论 -
vue 阻止冒泡事件
直接加上这句话 @click.stop 就可以了 左边分享一个公众号,写一些散文和影评等,右边的是博主自己的二维码,欢迎一起讨论。 ...原创 2018-07-27 16:34:09 · 1574 阅读 · 0 评论 -
vue 中 cube-scroll的用法
<cube-scroll ref="scroll" :scrollEvents="['scroll']" @scroll="onScroll" :data="saleHouseModelAppList" :options="scrollOptions" @pulling-up="onPullingUp">原创 2018-07-06 19:10:17 · 7866 阅读 · 6 评论 -
cube的slide组件options的绑定写法
官网上面写的很不详细,我自己研究了一下这是单独的slide组件引用组件的时候需要将这个绑定的属性写在计算属性中 左边分享一个公众号,写一些散文和影评等,右边的是博主自己的二维码,欢迎一起讨论。 ...原创 2018-06-28 10:23:55 · 1172 阅读 · 0 评论 -
防止多个请求卡死
最有效简单的方法就是使用promise 进行步骤的请求mounted () { const _this = this; getDictSpecialLabel().then((res)=>{ _this.specialLabel = res; }).then(()=>{return getDictRoleType().then((res)=>...原创 2018-06-28 09:42:23 · 1280 阅读 · 0 评论 -
移动端标签宽度为1px不显示解决
因为转换的rem太小了,宽度为1px在有些机型就显示不出来。将宽度为1px 写在内联样式中,就会显示出来了。 左边分享一个公众号,写一些散文和影评等,右边的是博主自己的二维码,欢迎一起讨论。 ...原创 2018-08-27 17:11:31 · 1763 阅读 · 0 评论 -
v-html中图片路径错误显示默认图
这是后台返回的富文本,其中包含了< img/>标签,如果img标签的src路径不对,就不让他显示出来上代码: <div class="info-content info-page" v-html="infoData.content"></div> let imgs = document.querySelectorAll('...原创 2018-08-29 14:22:12 · 3145 阅读 · 0 评论 -
vue图片加载错误 显示默认图片
<img :src="item.logo + '?x-oss-process=style/hd'" v-if="item.logo" class="house-photo" :onerror="defaultImgEro"/>defaultImgEro:'this.src="https://img.cdn.zhaoshang800.com/img/2018/08/08/...原创 2018-10-08 16:41:37 · 2092 阅读 · 0 评论 -
VUE 移动端 input 只能输入数字
<input type="number" pattern="[0-9]*" oninput="if(value.length>7) value=value.slice(0,7)"placeholder="最小面积" />pattern="[0-9]*" 是为了兼容ios的 亲测有效 下面分享一个公众号,写一些散文和影评等。 ...原创 2018-11-16 14:50:47 · 4091 阅读 · 0 评论 -
调查问卷 , vue多选限制个数
先看效果图。部分HTML代码,核心代码<template> <div id="app"> <transition name="fade"> <section class="container" > <header class="full-header" > <img src=...原创 2019-01-08 17:04:16 · 1841 阅读 · 2 评论 -
前端需要学的都在这里了(宇宙无敌全)
说明平时的学习资源都比较的凌乱,看到好的资源都是直接收藏在浏览器的收藏夹中,这样其实并不方便,整理在云笔记上,也不方便查看修改记录,索性就整理在 github 上并开源出来,希望帮助大家能够更快的找到需要的资源。建立该仓库的目的主要是整理收集学习资源,统一管理,方便随时查找。目前整合的学习资源只是前端方向的,可能会存在漏缺比较好的资源,需要慢慢的完善它,欢迎大家一起来维护,githu...转载 2019-03-20 17:43:07 · 220 阅读 · 0 评论 -
cube-ui的横向滚动不好使,失效问题解决cube-scroll
按照官方写上html <div class="scroll-list"> <cube-scroll ref="scroll" :data="tabsText" ...原创 2019-06-11 17:54:15 · 3322 阅读 · 7 评论 -
cube-slide竖向轮播坑
这是cube的demo页面代码,我们可以很清晰的看到, 如果我们将.slide-container-v放到自己的页面class下面,会发现轮播不好使, 我们要把.slide-container-v放到第一级别 就可以了 左边分享一个公众号,写一些散文和影评等,右边的是博主自己的二维码,欢迎一起讨论。 ...原创 2018-06-27 10:23:01 · 2077 阅读 · 0 评论