Vue中如何解析$nextTick的源码实现原理?
- 内容介绍
- 文章标签
- 相关推荐
本文共计1137个文字,预计阅读时间需要5分钟。
目录正文先看一个简单的问题内部实现先看第一块再看第二块然后是第三块最后是第四块正文先看一个简单的问题template {{ text }}
目录
- 正文
- 先看一个简单的问题
- 内部实现
- 先看第一块:
- 再看第二块:
- 然后是第三块:
- 最后是第四块:
正文
先看一个简单的问题
<template> <div @click="handleClick" ref="div">{{ text }}</div </template> <script> export default { data() { return { text: 'old' } }, methods: { handleClick() { this.text = 'new' console.log(this.$refs.div.innerText) } } } </script>
此时打印的结果是什么呢?是 'old'。
本文共计1137个文字,预计阅读时间需要5分钟。
目录正文先看一个简单的问题内部实现先看第一块再看第二块然后是第三块最后是第四块正文先看一个简单的问题template {{ text }}
目录
- 正文
- 先看一个简单的问题
- 内部实现
- 先看第一块:
- 再看第二块:
- 然后是第三块:
- 最后是第四块:
正文
先看一个简单的问题
<template> <div @click="handleClick" ref="div">{{ text }}</div </template> <script> export default { data() { return { text: 'old' } }, methods: { handleClick() { this.text = 'new' console.log(this.$refs.div.innerText) } } } </script>
此时打印的结果是什么呢?是 'old'。

