ICode9

精准搜索请尝试: 精确搜索
  • element关闭模态框清空表单验证2022-01-04 18:06:38

    1.点模态框右上角X关闭,不要用close或before-close属性,因为没办法传参,用@close事件 2.如果报错’resetFields’ of undefined,加一步判断: if (this.$refs[formRule] !== undefined) { this.$refs[formRule].resetFields(); } 代码整理: //点右上角的X @close="closeModel('mode

  • react学习---ref属性(字符串形式的ref)2022-01-03 14:32:03

    <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>1_字符串形式的ref</title> </head> <body> <!-- 准备好一个“容器” --> <div id="test"></div&g

  • 数字动画效果:countup.js和vue-countupjs的使用2021-12-30 21:32:59

    一、countup.js 1、下载   npm i countup.js@1.9.3  (最新版本的有问题) 2、DOM <div class="num-wrapper"> <span ref="countupRef" v-for="item in numList" :key="item">{{item}}</span> </div>   css:

  • element ui el-tag的使用2021-12-28 13:02:19

    效果展示   代码 <el-form-item label="颜色"> <el-tag :key="tag.name" v-for="tag in form.colors" closable :disable-transitions="false" @close="handleClose(tag)"> {{tag.name}} <

  • git 上传 报错 failed to push some refs to2021-12-26 12:30:53

    首先,遇到这个错误,因为一个原因,git的上传机制问题 上几张大图,大家就懂了   remote远程仓库存在更新,(绿色) 而本地git仓库没有同步更新,而又想添加新文件(红色) 此刻,上传时,就会报错, failed to push some refs to…………………… 很简单,将远程仓库文件同步到本地仓库,再次上传即可成

  • vue 回车触发聚焦 @keyup.enter.native,元素事件加native2021-12-25 16:37:53

    vue 回车触发聚焦 @keyup.enter.native 1.vue登录界面输入用户名回车自动聚焦密码框 用户框里放:@keyup.enter.native="keyupClick"; 密码框里放::ref="mima" 在methods里: keyupClick() { this.$refs.mima.focus() }, 直接上代码 <van-field v-model="username"

  • vue在mounted中无法获取$refs绑定的dom元素2021-12-23 15:04:42

    分析问题、解决问题 根据vue中的钩子函数来说,mounted是渲染完成之后再执行的,这时候dom元素是加载完成了的。根据$refs去获得绑定的元素,如果元素已经是加载完成的话,那绝对是能够获取到的。所以出现这种情况,只有一种可能:你的$refs所在的标签并未被渲染。 这时候就需要检查你的

  • .git文件目录结构2021-12-23 09:36:46

    .git文件夹是git init后在当前目录生成的一个管理git仓库的文件夹,这里包含所有git操作所需要的东西,如下图: hooks(钩):存放一些shell脚本 Info:exclude:存放仓库的一些信息 logs:保存所有更新的引用记录 HEAD (refs:heads、remote) objects:存放所有的git对象 例如:logs中 9e63549ae26ed

  • jsPlumb2021-12-23 09:35:13

    1、简介:jsPlumb是一个用于画流程图线的一个开源库。 2、体验: 2-1、引入jsPlumb npm install jsPlumb --save 2-2、在文件里引入 import { jsPlumb } from 'jsplumb' 2-3、连接两个div let _this = this jsPlumb.ready(function () { jsPlumb.connect({

  • Vue 多组件 resize2021-12-22 18:05:56

    最近开始研究web前端开发, 使用vue3 +  ts + element plus + echarts. 使用中遇到一个问题, 多个组件在窗口大小变更时 跟随 resize的问题. 网上搜 resize基本都是 window.onresize = () => {this._resize()} 这种办法... 但是使用时发现多个组件时, 只会有一个组件能实时更新

  • echarts图表 兼容性更强的窗口自适应方案2021-12-15 10:32:57

    之前一直用的是这个 let myChart = echarts.init(this.$refs.myCharts) myChart.setOption(option) this.$nextTick(() => { myChart.resize() window.onresize = myChart.resize }) 但是后面发现有多个图表在同一页面的时候,这个方法就失效了,然后换成下面这种方法,就解决

  • AJ-Report项目分析(12)2021-12-15 10:02:32

    2021SC@SDUSC 目录  mounted 密码填充 监听路由对象 登录验证码 本次分析登录页面源码,页面位于src/views/login.vue,页面如下:  mounted 当我们进入此界面的时候,会触发vue周期函数中的mounted函数: mounted() { if (this.loginForm.loginName === "") { this.$refs.l

  • elementUI表单校验遇到的各种问题2021-12-11 19:32:48

    1、遍历表单,并实现校验 https://blog.csdn.net/qq_49899911/article/details/121861535 2、离开页面再次进入页面,触发校验,怎么去消除校验 this.$refs.formData.clearValidate(); 3、关于进入弹窗触发自动校验的问题,与上面的问题相似,但在用不了这个(resetFields有大坑)的情况

  • element ui 下拉树组件el-tree半选节点和选中节点的提交与回显2021-12-09 15:31:53

      HTML: <el-tree :data="treedata" :default-expand-all="isExpandAll" :indent="50" :check-strictly="false" show-checkbox node-key="id" :key="Math.random()" ref="tree" highlight-curre

  • Git stash深解2021-12-08 15:03:52

    我们随手做的 git stash,究竟干了什么? git stash 是程序员的至宝。老板 biangbiang 甩来一个 case,说这个要下班之前 hot fix ,咋办,stash,切到 release 对应的分支,缝缝补补;产品 kuangkuang 砸来一个需求更新,说这个简单,小哥哥帮帮我先做了,咋办,stash 切一个新的 feature 分支,撸袖

  • ref引用2021-12-07 19:32:05

    什么是ref引用? ref用于辅助开发者在不依赖于jQuery的情况下,来获取DOM元素或组件的引用 每个vue的组件实例上,都包含一个$refs对象,里面存储着对应的DOM元素或组件的引用。默认情况下,组件的$refs指向一个空对象。  

  • vue——主动操作焦点2021-12-07 14:32:23

    示例:    <el-input ref="criteriaInput" v-model.trim.number="inputValue" @keyup.native.enter="addQueryCriteria()" placeholder="请输入"></el-input>    // 主动失去焦点 this.$

  • 第一次将代码提交至git error: failed to push some refs to 'https://gitee.com/xxx/test.git'2021-12-05 14:02:43

    第一次将代码提交至git 报错 报错: ! [rejected] master -> master (fetch first)error: failed to push some refs to 'https://gitee.com/dajimmy/test.git'     出现这个问题是因为github中的README.md文件不在本地代码目录中,可以通过如下命令进行代码合并 git pull --reba

  • ElementUI 问题清单2021-12-03 22:33:42

    1、form 下面只有一个 input 时回车键刷新页面 原因是触发了表单默认的提交行为,给el-form 加上@submit.native.prevent就行了。 <el-form inline @submit.native.prevent>  <el-form-item label="订单号">    <el-input      v-model="query.orderNo"      :

  • 清空input的type为file时的值2021-11-29 17:02:40

    本次需求如下: <el-form ref="form"> <el-form-item> <input ref="selectFile" type="file" @change="selectFile" /> </el-form-item> <el-form-item> <el-button @click="

  • element排序后的顺序2021-11-23 12:04:05

    问题:新增订单列表需要按打印单号的顺序保存,表格是前端排序,现在需求是获取点击排序后+增删改操作后的表格数据   解决: 先设置ref为tableData绑定该表格this.$refs.tableData.tableData就是每次你排序之后的数据  

  • 【vue】生命周期面试题22021-11-20 23:32:05

    关于Vue组件的生命周期说法错误的是: A mounted钩子函数中,可以直接获取dom元素 B beforeMount钩子函数中,不可以直接获取dom元素 C beforeDestory钩子函数中,不可以直接获取dom元素 D destoryed钩子函数中,不可以直接获取dom元素 直接上一个例子: <div id="app"> <button @click="c

  • element-ui——el-upload 上传成功后清空文件2021-11-19 10:33:22

    <el-upload action="#" ref="upload" list-type="picture" :show-file-list="true" :limit="1" :http-request="handleUpload"> <el-button size="small" type="primary">上

  • elementUI table固定列渲染错位2021-11-17 17:00:26

    1、问题 3、解决 1、可以在获取数据的方法中添加 this.$refs.multipleTable.doLayout() 注意: 是在获取到数据之后 /**获取列表数据**/ GET_ContractList() { API_Purchase[fn](this.params).then(response => { this.loading = false if (r

  • element中阻止上传文件弹框出现后如何恢复2021-11-15 15:05:44

    需求: element中阻止上传文件弹框出现,显示自己定义的弹框出现,然后点击自定义弹框中的确认按钮,在重新打开上传文件弹框 <el-upload ref="upload" class="upload-btn" action="/pms/pms/element-tables/upload" :before-upload="beforeUpload"

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有