Vue [笔记] Dom元素无生成完毕、API来不及抓取之处理、传值方式

1. Dom元素无生成完毕,使用this.$nextTick

情境:Dom元素无生成 导致 refs 无法使用预设方法 .focus()
~~computed无法使用~~
methods内可下

this.$nextTick(() => {
                console.log("Hihi");
            });

2. API来不及抓取之处理

情境:API尚未抓到值,导致渲染时无资料
此API有用getter先抓取到,因此监听该getter值,比较新旧,藉由新旧之不同触发

    watch: {
        aaa(newVal, oldVal) {
            // 此时API接到值并更新aaa,致触发watch
            if (newVal === 1 && oldVal === 0) {
              // if为防呆,指定取得API後执行以下渲染
              this.methods();....
            }
        },

3. refs抓到DOM元素时,同document.querySelector('XXX')

会有DOM元素的长相

4. 传值方式

a. VueX > getter 无话可说,之後补XD
前内後外,前子後父
b. props > 外传内(父传子) > 格式:(当前页面data + 标签:) 及 (子元件页面 + data props)
c. emit > 内传外(子传父) > 格式:(当前页面methods + 标签@) 及 (子元件页面 + methods)
d. refs > dom外传内 > 可使用子data、methods、及变动Dom (但不能变更data值,只能取用)


<<:  JS [笔记] overflow 致 滑动卡顿不顺畅(IOS)

>>:  postgresql-pgadmin

通用标准–评估保证水平(Common Criteria – Evaluation Assurance Level)

.EAL 6/7:该产品基於有限状态机设计 .EAL 4/5/6:该产品基於高凝聚力,低耦合架构开...

Day 11 MSW初体验

Mocks Service Worker 先来介绍一下msw,因为我们要模拟真实的环境不可能随时都使...

【第21天】训练模型-模型组合与辨识isnull(二)

摘要 作业流程 设定资料集路径 找出每个中文字的阈值 任意选择奇数个模型组合後,产生模型权重表与利用...

Day3 阿里云使用须知与中国网路

前言:   随着网路时代普及生活化,各国政府对IT资讯产业也推行了相当多的管理法案以维护网际网路使用...

#28- D3.js 地图动起来!用SVG viewbox/D3 fitExtent让地图置中

今天来让地图动起来! 老样子,先看成果~神秘的非洲大陆~ 相信没几个人认识这些国家吧XDDD 我自己...