vue里面,常用的事件onMounted里,总喜欢用一个nextTick:
onMounted(() => {
nextTick(() => {
init();
});
});
这个东西有啥用呢?我总搞不懂。
今天我忽然有点明白了。这是一个跟前面语句有关的方法。意思是,等前面的都执行完了,再执行nextTick里面的方法。比如说,页面上有一块内容,正常情况下是隐藏的,满足条件下才显示。这里用了v-if来控制。
页面
脚本
const new1 = ref();
const onMessage = () => {//某个事件触发了本函数,首先显示隐藏内容,然后调用其中的方法。
restore();//展示隐藏部分
nextTick(() => {
new1.value.warning();//隐藏部分内容中,有一个部件new1,调用ne服务器托管网w1的方法
});
};
由以上2段代码可知,某个事件触发下,首先显示隐藏内容,然后调用其中的某个部件的方法。假如这样写:
restore();//展示隐藏部分
new1.value.warning();//隐藏部分内容中,有一个部件new1,调用new1的方服务器托管网法
结果就是new1的方法没有被调用。为啥,因为隐藏内容尚未展示完毕。加上nextTick就可以,意思我想应该是,等待前面的语句执行完,才触发nextTick里面的方法。
服务器托管,北京服务器托管,服务器租用 http://www.fwqtg.net
机房租用,北京机房租用,IDC机房托管, http://www.fwqtg.net
写了这么多篇关于 TCP 和 UDP 的文章,还没有好好聊过这两个协议的区别,这篇文章我们就来开诚布公的谈一谈。 关于 TCP 和 UDP ,想必大家都看过一张这样的图。 有一个小姑娘在对着瓶口慢慢的喝水,下面写着可靠的传输,少女的衣服没有被水浸湿,这张图被称…