js
richful_world
纸上得来终觉浅
展开
-
File chooser dialog can only be shown with a user activation.
File chooser dialog can only be shown with a user activation.vue项目中直接写this.$refs.fileInput.click()点击之后报警告 File chooser dialog can only be shown with a user activation., 要想消灭警告,Just do this···可以用下面这种方式代替 $refs.fileInput.click() uploadEvt () { t原创 2022-02-08 15:45:12 · 7657 阅读 · 1 评论 -
右键菜单跟随,临近边界自动调整位置
自定义右键菜单是一个比较常见的功能,菜单的位置也是一个很重要的参数,如果遇到菜单高度根据右键不同的对象动态变化,并且遇见页面下边界要自动向上调整位置这样的需求,话不多说直接上代码:// table的右键点击当前行事件 rightClick(row) { //单向直播无会控操作 if (this.singleLive) return; event.preventDefault(); // 初始化右键菜单数据 this.initMenu(.原创 2020-10-21 11:02:06 · 787 阅读 · 0 评论 -
Vue 组件通信 ---- 父子组件通信
Vue 组件通信组件关系可分为父子组件通信、兄弟组件通信、跨级组件通信自定义事件当组件需要向父组件传递数据时,就要用到自定义事件,v-on 除了监听DOM事件外,还可以用于组件之间 的自定义事件。JavaScript的设计模式里面有一种’观察者模式’.Vue组件也由于只类似的一套模式,子组件用’$emit()’ 来触发事件,父组件用on来监听子组件的事件。父组件也可以直接在子组件的...原创 2019-11-24 12:39:29 · 176 阅读 · 0 评论 -
循环
JavaScript循环 刚开始接触循环可能会困扰一部分人一段时间快哭了。。。刚刚接触循环的我们可以一起来捋一捋 循环: 循环会检查一个条件,如果这个条件返回true,那么会执行一段相应的代码。然后这个条件会被再次检查,如果依然返回true,那么这段代码会再一次被执行。这个过程会一直重复,直到这个条件返回false为止。循环共有如下三种类型: for 如果需要将一段代码运行特定原创 2017-04-06 22:01:54 · 200 阅读 · 0 评论 -
react的生命周期
实例化首次实例化getDefaultPropsgetInitialStatecomponentWillMountrendercomponentDidMount实例化完成后的更新getInitialStatecomponentWillMountrendercomponentDidMount存在期组件已存在时的状态改变componentWillR转载 2017-07-09 11:55:15 · 238 阅读 · 0 评论