![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
vue
小扶苏
这个作者很懒,什么都没留下…
展开
-
小程序webview打开H5页面
微信小程序里打开H5 页面原创 2023-02-15 10:25:08 · 513 阅读 · 0 评论 -
动态el-tooltip
实时根据内容宽度选择是否展示tooltip原创 2022-12-06 17:19:01 · 1943 阅读 · 0 评论 -
封装element ui组件
在项目中,经常有封装element ui组件的需求目的其实也很简单,就是为了统一样式,或者方便后期统一修改,或者后期换组件之类的需求。下面来上代码,看看在vue里怎么封装已有ui组件其实道理是一样的,不只针对element ui,如果是其他ui组件也适用//select<template> <el-select @submit.native.prevent v-bind="$attrs" v-on="$listeners" ><slot></s原创 2021-12-10 16:44:58 · 1908 阅读 · 0 评论 -
iframe 自适应高度
iframe 高度自适应,vue组件,复制可用原创 2021-12-10 11:07:09 · 162 阅读 · 0 评论 -
$emit参数读取方式 $event、arguments
1: $event 常用于单个参数emit, 且父组件中的响应函数需要用到本身的指定的数据(如列表中的index)其实子组件也可以通过对象存储多个传参,然后用单个对象传递代码如下:// 子组件中:onChange(value){ this.$emit('onChangeFn', value)}// 父组件中:<childenComponents @onChangeFn="FnName($event, index)"></childenComponents>原创 2021-09-29 14:28:51 · 1139 阅读 · 0 评论 -
结合ts 的vue 递归组件写法
vue 结合ts 使用时,递归组件的写法:也是用name来引用,关键这里说下在哪里设置name<div><p>{{data.text}}</p> // 引用自己作为递归子组件<listTree :level="level + 1" :nodeData="data.children" v-if="data.children"></listTree></div></template><scri原创 2020-06-22 18:56:45 · 1224 阅读 · 2 评论 -
vue强制刷新视图
vue强制刷新视图问题:vuex state 里的深层级对象值改变后,页面视图并没有响应变化但是当再次改变了页面的其他数据的时候之前改变的数据的视图却响应了变化this.forceUpdate();原创 2020-05-13 13:49:00 · 1177 阅读 · 0 评论