ICode9

精准搜索请尝试: 精确搜索
  • element-ui 对话框dialog 重置表单报错Cannot read property 'resetFields' of undefined2021-07-20 15:02:19

    问题原因: mouted加载table数据以后,隐藏的弹出框并没有编译渲染进dom里面。click弹出的时候$refs并没有获取到dom元素导致 'resetFields' of undefined。 解决方案: 如果是第一次就点击新增就没必要reset, 根据元素undefined判断   resetForm() { if (this.$refs.userEditRe

  • push到github中时被拒绝(rejected)error: failed to push some refs2021-07-19 16:36:59

    1.错误 2.原因 出项该情况的原因是远程库和本地库内容有差异 需要更新本地库 再执行git pull 3.解决 git pull --rebase origin main

  • el-table多选框,只选一个的方法2021-07-16 10:33:27

        <el-table       ref="table"       v-loading="listLoading"       :data="tableData"       border       :row-key="getRow"       stripe       :height="tableHeight"       :header-cell-style="{'

  • vue中滚动到指定位置2021-07-16 09:01:33

    几种方法: 1.scrollIntoView() <div ref="wrapper"> <div @click = goAnchor()></div> <ul id="idName" ref="refName"> <li></li> ... </ul> </div> goAnchor(){ docum

  • vue+element el-table有关Checkbox的一些功能2021-07-09 16:00:38

      在做项目的时候会碰到一些表格操作的问题其中我归整了一下有关于多选功能的一些记录    一:默认选中其中一行 <el-table class="editTable" :data="list && list.slice((currentPage - 1) * pageSize, currentPage * pageSize)" border ref="multipleTable"

  • uview中的 uForm校验列表渲染时无效的问题?列表渲染时只生效一个的问题?2021-07-07 09:00:07

    1.  Rules需要初始化 如果时在小程序中:  onready(){  this.$refs.uForm.setRules(this.rules);   } 如果实在H5端:  mounted(){  this.$refs.uForm.setRules(this.rules);   }     2.列表渲染时只生效一个的问题? 会发现当页面有多个Form的时候,Form变成了数组对象,所以我

  • vue中$refs的使用记录2021-07-06 10:35:44

    ref 目前使用过的三种方式: 1、在html的元素中使用rel,可在js中直接调用该元素,用this.$refs.(ref值) 获取到的是dom元素 2、在vue的组件上加rel,可在js中直接使用该组件包括该组件的方法,用this.$refs.(ref值).方法名() 3、在v-for的循环列中使用rel 避坑: v-for中使用rel需要绑定变量,

  • el-tree设置导航树选中状态2021-07-05 10:02:09

    setTreeCurrentKey (nodeKey) { if (nodeKey) { that.$refs.devTree.setCurrentKey(nodeKey) } else { that.$refs.devTree.setCurrentKey(null) } document.querySelector('.is-current')}, // 设置导航树节点选中setTreeSelectNodeByKey (nodeKey) { // 延迟几秒执行

  • Vuejs学习笔记(二)-10.父组件访问子组件的对象,属性,方法2021-07-05 01:01:05

    背景:之前讲的父子组件之间的通信都是指传值,数据的传递。还有另一种方式叫做调用,即父组件直接调用子组件的对象,属性和方式,也是可以的。具体应用场景后面写项目时再来补充。 父组件访问子组件对象,需要用到关键字 $children 和 $refs 一、$children(开发中使用的较少) 需求:在父组件中

  • vue 组件间 8 大通讯方式 之二 provide/ inject ref / refs2021-07-01 11:31:30

    三、provide/ inject (使用于多层渗透父子组件) provide/ inject 是vue2.2.0新增的api, 简单来说就是父组件中通过provide来提供变量, 然后再子组件中通过inject来注入变量。 注意: 这里不论子组件嵌套有多深, 只要调用了inject 那么就可以注入provide中的数据,而不局限于只能从

  • git仓库迁移的两种解决方案2021-07-01 10:34:24

    Git仓库迁移而不丢失log的方法 要求能保留原先的commit记录,应该如何迁移呢? 同时,本地已经clone了原仓库,要配置成新的仓库地址,该如何修改呢? 注意:如果使用了代码审核工具Gerrit,那么在进行操作之前需要将Gerrit关掉,等成功恢复后再将Gerrit开户即可 1、使用git push --mirror 先了解

  • iOS-底层原理 19:类扩展 与 关联对象 底层原理探索2021-06-29 16:52:18

    本文的主要目的是针对类的加载的一个扩展,主要讲讲类拓展和分类的底层实现原理 【面试题】类扩展 与 分类 的区别 1、category 类别、分类 专门用来给类添加新的方法 不能给类添加成员属性,添加了成员属性,也无法取到 注意:其实可以通过runtime 给分类添加属性,即属性关联,重写sette

  • iOS-底层原理 19:类扩展 与 关联对象 底层原理探索2021-06-29 16:51:31

    本文的主要目的是针对类的加载的一个扩展,主要讲讲类拓展和分类的底层实现原理 【面试题】类扩展 与 分类 的区别 1、category 类别、分类 专门用来给类添加新的方法 不能给类添加成员属性,添加了成员属性,也无法取到 注意:其实可以通过runtime 给分类添加属性,即属性关联,重写sette

  • 第十九篇 VUE 中使用ElementUi el-tree 自定义显示内容标签,实现单选和✔勾选2021-06-27 10:58:17

    需求:VUE使用ElementUi el-tree组件库要实现复选框的单选,以及在单选后的条目出现一个勾选。效果图如下: 思路比较简单:  需要使用插槽实现自定义的标签显示,关键的代码部分 <template slot-scope="{ node }"> <span :title="node.label"> <span>{{ node.

  • Vue中$nextTick()用法2021-06-26 19:36:22

    在下次 DOM 数据更新循环结束之后执行延迟回调。也就是说此回调函数是延迟执行的,是在下一次DOM数据更新后自动执行。Vue 实现响应式并不是数据发生变化之后 DOM 立即变化,而是按一定的策略进行 DOM 的更新。主要用在两方面,一种是在vue的created函数中操作DOM数据时使用,另一种是修改

  • GitLab仓库迁移2021-06-22 13:01:24

    概述 实战 GitLab仓库地址从http://192.168.20.149:8090/迁移到http://192.168.0.149:8090/。背景知识:项目信息在.git/config文件有所显示。先查看一下原始.git/config文件: [core] repositoryformatversion = 0 filemode = false bare = false logallrefupdates = true

  • uni-app 总结2021-06-21 20:05:04

    1.从下往上划出的滑块 <uni-popup ref="popup" type="bottom" class="popupBtm"> <view class="upBtm">拍照</view><!--@click="camera('camera')" --> <view class="upBtm&qu

  • vue中判断设备是否移动端区分界面进入不同的路由2021-06-18 11:05:43

      mounted() {     if ((navigator.userAgent.match(/(phone|pad|pod|iPhone|iPod|ios|iPad|Android|Mobile|BlackBerry|IEMobile|MQQBrowser|JUC|Fennec|wOSBrowser|BrowserNG|WebOS|Symbian|Windows Phone)/i))) {       this.$router.push({name:'phonepage'}

  • [Git[ 解决 git branch -M main error: refname refs/heads/master not found2021-06-17 19:54:46

    当初始化一个github项目的时候 按照github提示执行到 git branch -M main   返回错误: error: refname refs/heads/master not found   解决: 先 git add . git commit -m "init"   然后在执行 git branch -M main

  • 在H5页面播放m3u8音频文件2021-06-17 17:03:26

    需要使用hls插件 首先安装依赖npm install hls.js --save <audio ref="audio"></audio> import Hls from 'hls.js'; methods: { init(){ if (Hls.isSupported()) { var hls = new Hls();// 实例化 Hls 对象 hls.loadSource(&

  • vue中让input框自动聚焦2021-06-17 16:03:08

    created(){ this.changfouce(); }, methods: { //在vue生命周期的created()钩子函数进行的DOM操作要放在Vue.nextTick()的回调函数中, //因为created()钩子函数执行的时候DOM并未进行任何渲染,而此时进行DOM操作是徒劳的,所以此处一定要将DOM操作的JS代码放进Vue.ne

  • vue数组循环表单并进行相应的校验2021-06-17 15:36:13

    废话不多说,直接上代码 <template> <div> <div v-for="(item,index) in formData" :key="index"> <div class="left"> //划重点::ref="'item'+index" <el-form :model=&

  • vue 监听滚动至底部2021-06-11 14:01:34

    需求 初始化获得一部分数据 在滚动至底部时 通过传递当前数组的量 进行二次请求 获得完整数据列表 首先监听scroll事件 绑定需要执行的方法: this.$refs.theref.addEventListener('scroll', this.[方法]); — theref: 获取需要滚动区域的ref 因为组件内部 是通过数据渲染出的

  • vue element-ui el-input 动态获取 焦点2021-06-08 23:04:53

    vue element-ui el-input 动态获取 焦点 使用 ref <el-input ref="ref"/> //进行 获取 焦点 this.$refs.ref.focus() 如果是动态的 显示 例如:v-if 或 v-show 结合用 需要加载完成后在获取 //进行 加载好后 获取焦点 this.$nextTick(() => { this.$refs.i

  • 固定宽高的div,内部有竖向滚动条,滚动到底部加载更多数据(分页加载)2021-06-08 21:06:29

    懒,css,js,html主要代码都在这上面了 <div class="pageNav" ref="pageNav" @scroll="orderScroll"></div> orderScroll(e){ let c = this.$refs.pageNav.scrollTop let h = this.$refs.pageNav.scrollHeight if(this.finshed == f

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

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

ICode9版权所有