
vue
vue
杂草沫
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
vue 模板字符串使用点击事件失效
总结:为什么要把clickButton写入window(window.clickButton= this.clickButton)原创 2022-12-09 20:28:46 · 690 阅读 · 1 评论 -
js 消息按日期分组归类
js 消息按日期分组归类 let newList = [] dataList.forEach(item => { let index = -1 let isExists = newList.some((newItem, j) => { if (item.datetime == newItem.datetime) { index = j return true } }) if (!isExists) {原创 2022-03-25 10:26:13 · 524 阅读 · 0 评论 -
vue 项目打包报错 CSS minification error
vue 项目打包报错 Error: CSS minification error: Lexical error错误: Error: CSS minification error: Lexical error on line 1: Unrecognized text.使用下图写法导致打包出错: css 的错误,不能识别的文本解决方案:scss中calc中的变量需要以 #{变量名} 的方式使用...原创 2022-03-23 11:44:08 · 5141 阅读 · 1 评论 -
vue+vantUI实现单选、多选题(上一题、下一题)
vue+vantUI实现单选、多选题(上一题、下一题)<template> <div class="exam-online"> <div class="table-list2"> <div v-for="(item,index) in questionList" :key="index"> <div v-if="currentNum===index"> <div slot="ti原创 2022-02-25 09:58:59 · 1924 阅读 · 0 评论 -
elementUI el-form阻止表单输入框回车刷新页面
elementUI el-form阻止表单输入框回车刷新页面回车页面会刷新的原因:当form表单中只有一个input输入框时,按下回车就会刷新页面,因为form表单把该事件当成了提交表单。解决方法:在el-form中添加一个属性: @submit.native.prevent...原创 2021-10-20 17:08:12 · 1975 阅读 · 0 评论 -
报错 Cannot read property ‘setCheckedKeys‘ of undefined“
elementUI 报错 Cannot read property ‘setCheckedKeys’ of undefined"点击树节点,执行下面代码会报错,原因是:DOM元素未加载完成 handleRowClick(row) { this.$refs.tree.setCheckedKeys(ids); },正确写法: handleRowClick(row) { this.$nextTick(() => { this.$refs.tree.setC原创 2021-09-13 12:00:24 · 813 阅读 · 0 评论 -
elementUI el-time-picker 结束时间大于开始时间
elementUI el-time-picker 结束时间大于开始时间<el-form-item prop="startTime"> <el-time-picker v-model="startTime" value-format="HH:mm" format="HH:mm" :picker-options="{selectableRange:`00:00:00-${endTime ? endTime + ':00' : '23:59:59'}`}" style="width:原创 2021-09-07 16:05:44 · 1806 阅读 · 0 评论 -
elementUI 时间选择器TimePicker,时间选不上的问题
elementUI 时间选择器TimePicker, 时间选不上的问题 <el-time-picker v-model="timeValue" value-format="HH:mm" range-separator="-" is-range start-placeholder="开始时间" end-placeholder="结束时间" placeholder="选择时间范围"> </el-time-picker>注意:时间选不上是因为value初始值的问题原创 2021-08-24 17:59:28 · 6371 阅读 · 2 评论 -
Vant-UI 表单(Field组件)
Vant-UI 表单(Field组件) <van-form @submit="onSubmit"> <!-- 在form表单中,van-button默认的native-type='submit'。native-type:原生 button 标签的 type 属性,默认是submit --> <van-button type="info">提 交</van-button>原创 2021-06-23 12:28:24 · 1338 阅读 · 0 评论 -
elementUI el-select change事件获取label的值
elementUI el-select change事件获取label的值 <el-select v-model="value" @change="handleSelectChange"> <el-option v-for="item in array" :key="item.id" :label="item.name" :value="{value:item.id,label:item.name}" /> </原创 2021-06-04 17:28:33 · 1997 阅读 · 1 评论 -
elementUI el-form表单的upload上传文件必填校验
<template> <el-form ref="form" :model="form" :rules="rules"> <el-form-item label="封面" prop="cover"> <el-upload class="upload-demo" v-model="form.cover"> <el-button size="small" type="primary">点击上传</el-b.原创 2021-06-04 14:52:48 · 13707 阅读 · 0 评论 -
vue 在子组件中修改props
vue 在子组件中修改props父组件<template> <div class=""> <child :title="title" /> </div></template> <script>import Child from '@/components/Child'export default { name: 'Parent', components: { Child, },原创 2021-04-16 17:22:36 · 456 阅读 · 0 评论 -
vue el-tree设置选中的树节点
vue el-tree设置选中的树节点<el-tree ref="tree" :data="treeData" highlight-current node-key="nodeId" @node-click="handleNodeClick" :props="defaultProps"> </el-tree>设置选中状态 handleNodeClick(data) { this.$nextTick((原创 2021-04-14 20:03:09 · 2668 阅读 · 0 评论 -
vue elementUI去掉某个表格边框 修改el-table样式
vue elementUI去掉某个表格边框 修改el-table样式1.仅改变某个表格样式,不改变其他表格样式。给el-table添加 class=“company-table” <el-table :data="tableData" :show-header="false" class="company-table"> <el-table-column prop="name" label="公司"/> <el-table-col原创 2021-04-14 11:58:11 · 1735 阅读 · 0 评论 -
vue 路由跳转方式 路由间跳转、打开新页面
vue 路由跳转方式 路由间跳转、打开新页面一、路由间跳转1. query (所传参数在url中显示)this.$router.push({ // 路由 path:'/xxx', // 参数 query:{ id:1, } })2.params (所传参数不在url中显示) this.$router.push({ name:'xxx', // 参数 params:{原创 2021-04-13 12:09:23 · 524 阅读 · 0 评论 -
echart 新版本init时报错(V5.0.2)
echart 新版本init时报错(V5.0.2)修改引入方式即可解决以上问题修改前修改后原创 2021-04-07 16:39:04 · 358 阅读 · 0 评论 -
vue vue-router 如何去掉路由中#
vue vue-router 如何去掉路由中#如上图想要去掉url地址栏中的“#”,需要开启 history路由模式,想知道具体原理可去了解History.pushState()开启history路由模式的代码原创 2021-04-01 18:38:14 · 671 阅读 · 0 评论 -
前端vue 隐藏部分手机号码
前端 vue隐藏部分手机号码正则表达式主要代码<script>export default { name: '', filters: { phoneFilter(val) { const reg = /^(.{3}).*(.{4})$/ return val.replace(reg, '$1****$2') }, }, data() { return { phone: '13690818675', }原创 2021-03-12 14:43:06 · 811 阅读 · 0 评论