el-table table vue el

el-upload---上传/下载图片

上传照片 <el-upload ref="upload" :file-list="fileList" action="#" :auto-upload="false" :on-change="handleChange" :on-remove="handleRemove" :limit="2" list ......
el-upload upload 图片 el

单个el-radio点击选中取消

el-radio el-radio中,已经选中的按钮无法通过再次点击去取消选择,所以要满足条件需要改变成对应的点击事件。 <template> <div id="app"> <el-radio v-model="radio" :label="true" @click.native.prevent=" ......
单个 el-radio radio el

vue组件化开发---插槽的使用

插槽基本介绍 在开发中,我们会经常封装一个个可复用的组件: 前面我们会通过props传递给组件一些数据,让组件来进行展示; 但是为了让这个组件具备更强的通用性,我们不能将组件中的内容限制为固定的div、span等等这些元素; 比如某种情况下我们使用组件,希望组件显示的是一个按钮,某种情况下我们使用组 ......
组件 vue

Vue根据时间戳制作倒计时15分钟

废话不多说直接上代码 <script> export default { data() { return { downTimeShow: true, timer: null, downTime: '', nowTime: '', orderList:[ {addTime:'2023.03.27 13 ......
时间 Vue

el-cascader编辑回显问题

定义props中的键值对应关系 定义好之后了解后台传递过来的值是什么类型 当点编辑之后进行数据回显 蓝色为number类型 最后通过this.$refs['ref名称'].checkedValue进行回显。注意:回显额值是数组形式。但是数组中的每一项的类型需要对应props中自定义的键值对的值类型 ......
el-cascader cascader 问题 el

vue "vue-awesome-swiper": "^4.1.1" 的使用

<!-- swiper1 --> <swiper class="swiper gallery-top" :options="swiperOptionTop" ref="swiperTop"> <swiper-slide v-for="item in img_list" :key="item.id" ......
quot vue-awesome-swiper vue awesome swiper

开源: golang+vue的论坛 和 node+react的IM系统

最近基于开源做了两个自己系统 都是UI非常好看的 我将两个系统的数据互通了 附带了一些产品思考 只需要一个邮箱就可以登录 无密码 无手机号 尽量简化流程 第一个论坛 站点 https://bulita.cn 现在主要是聚合招聘信息 目标是尽可能降低招聘和求职的门槛 以上海和远程工作为主 开源地址 h ......
golang 系统 react 论坛 node

vue+Element-ui实现表格拖拽排序功能

1、首先需要下载sortablejs第三方包 2、在需要排序的页面文件里引入: import Sortable from 'sortablejs' data() { return { apiObjDrag: [], productList:[],整个列表数据项 } }, methods:{ //行- ......
Element-ui 表格 Element 功能 vue

flask-结合vue2小案例

flask后端代码 先安装插件:flask-cors pip install flask-cors app.py from flask import Flask,jsonify,abort from flask_cors import cross_origin # cross_origin这个装饰器 ......
案例 flask vue2 vue

vue2基于 vue-cropper插件对图片裁剪

<template> <div id="app"> <div class="model" v-show="model" @click="model = false"> <div class="model-show"> <img :src="modelSrc" alt /> </div> </div> ......
vue-cropper vue 插件 cropper 图片

vue3中在setup方法中使用 provide,inject,组件上下层,直接传值和方法

一个简简单单的案例 app.vue <template> <div> app <Second/> </div> </template> <script> import { provide } from 'vue'; import Second from './components/Second.vu ......
方法 组件 上下 provide inject

vue3获取url参数的值

<script setup name="Welcome"> import { onMounted } from 'vue'; import { useRouter } from 'vue-router'; const $router = useRouter(); onMounted(() => { ......
参数 vue3 vue url

el-select下拉小三角替换掉

.el-cascader .el-input__icon.el-icon-arrow-up:before { content: '\e790'; } .el-select .el-select__caret.el-icon-arrow-up:before { content: '\e790'; } ......
el-select select el

MySQL 8.0.32中mysqldump需要"reload/flush_tables权限"问题的解决方案

在MySQL Server 8.0.32, Oracle修复了Bug #105761: "mysqldump make a non-consistent backup with ‐‐single-transaction option" 这引起了用户的一波抱怨,他们无法再使用mysqldump程序进行 ......

el-select样式自定义

输入框样式的修改 <style lang="scss" scoped> // 设置输入框的长度为:102px; /deep/.el-input--suffix .el-input__inner { padding-right: 102px; } // 设置输入框的背景色、字体颜色、边框属性设置; / ......
样式 el-select select el

el-table表格数据行中添加icon---插槽使用

icon在哪格显示就在哪格写 <el-table-column prop="amount2" sortable label="周涨幅"> <template slot-scope="scope"> {{ scope.row. amount2}} <span v-if="scope.row.amoun ......
表格 el-table 数据 table icon

解决/deep/ .el-select-dropdown{ }样式不生效问题

原先代码如下: /*修改下拉框背景色以及边框线样式*/ /deep/ .el-select-dropdown{ background:#07427a !important; border: 1px solid #0098eb !important; } 发现在网页中样式没有效果,即使加了/deep/ ......

el-table根据不同的值设置单元格背景色

<!--表头设置 cell-class-name--> <el-table v-loading="loading" :data="lists" border :cell-class-name="addClass" style="width: 100%" > //修改单元格样式的方法 addClass ......
单元 el-table 背景 table el

Vue3 脚手架

1. 使用vue-cli创建脚手架 PowerShell vue create vue3_test # 创建vue3工程,vue-cli版本必须在4.5.13以上 PowerShell npm run serve # 运行工程 2. 使用vite创建脚手架 方式一: PowerShell npm i ......
脚手架 Vue3 Vue

对于Vue3和Ts的心得和思考

Vue3已经正式发布了一段时间了,各种生态已经成熟。最近使用taro+vue3重构冷链的小程序,经过了一段时间的开发和使用,有了一些自己的思考。 ......
心得 Vue3 Vue

vue动态绑定内联样式(v-bind:style)

一、对象语法 <div :style="{ color: activeColor, fontSize: fontSize + 'px' }"></div> data() { return { activeColor: 'red', fontSize: 30 } } <div :style="styl ......
样式 动态 v-bind style bind

Vue中获取method方法return返回值--常用于请求成功后回调

mounted: () { this.getList('', (data) => { console.log(data); }) } methods: { getList (condition) { get_list({...condition}).then(res => { if (res.dat ......
方法 method return Vue

Vue2模版编译(AST、Optimize 、Render)

在Vue $mount过程中,我们需要把模版编译成render函数,整体实现可以分为三部分: parse、optimize、codegen。 ......
模版 Optimize Render Vue2 Vue

如何给vue的href添加拼接参数

原来一直使用angular,而vue的用法和angualr相似,故我默认以为vue的href添加拼接参数的写法为: <a href="/list/editor?name={{item.title}}">链接</a> 然测试发现这是不可行的,需要用以下方法: <a :href="'/list/edit ......
参数 href vue

vue 组件通信

1. 子组件间通信(defineEmits + defineProps) 1.1 实现效果 在一个子组件的输入框中输入数据, 在另一个子组件上显示. 如下图: 1.2 defineEmits 和 defineProps 的 TS 使用 1.2.1 defineEmits 的 TS 使用 export ......
组件 vue

vue3 + vite 调试时断点位置错误

vite-plugin-vue-setup-extend(版本0.4.0) 插件的问题,删掉就好了。 该插件用于解决script setup语法糖下,不方便直接指定name名称的问题。 在 vite/plugins/index.js 文件中 注释 export default function cr ......
断点 错误 位置 vue3 vite

vue全家桶进阶之路6:第一个Vue程序

1、创建一个文件夹用于下载引入Vue D:\BaiduSyncdisk\vue1 2、按照最新版本的Vue npm install vue ......
全家 程序 vue Vue

Vue核心 MVVM模型 数据代理

1.6. MVVM 模型 MVVM模型●M:模型 Model,data中的数据●V:视图 View,模板代码●VM:视图模型 ViewModel,Vue实例观察发现●data中所有的属性,最后都出现在了vm身上●vm身上所有的属性 及Vue原型身上所有的属性,在 Vue模板中都可以直接使用 <!DO ......
模型 核心 数据 MVVM Vue

Vue核心 el与data的两种写法

1.5. el 与 data 的两种写法el有2种写法a创建Vue实例对象的时候配置el属性b先创建Vue实例,随后再通过vm.$mount('#root')指定el的值data有2种写法a对象式:data: { }b函数式:data() { return { } }如何选择:目前哪种写法都可以,以 ......
写法 核心 data Vue

Vue核心 模板语法 数据绑定

1.3. 模板语法Vue模板语法包括两大类1插值语法功能:用于解析标签体内容写法:{{xxx}},xxx 是 js 表达式,可以直接读取到 data 中的所有区域2指令语法功能:用于解析标签(包括:标签属性、标签体内容、绑定事件…)举例:<a v-bind:href="xxx">或简写为<a :hr ......
语法 核心 模板 数据 Vue