• zhangbao
    2019-03-19
    老师好,听了您的课,感觉收获良多。

    特别是本节用函数式组件实现临时变量,和前面讲的虚拟 DOM 的 difff 算法(我就是用 index 绑定 key 的银)。

    不过,本节介绍声明周期函数的时候,我看到控制台打印处 render 了,但是代码里好像没有看到“render”钩子函数呢?

    作者回复: Render 日志是在模板中写的 你再好好看看

    
     5
  • young
    2019-04-09
    老师,学习这课程还是得一步一个脚印不能太快了啊!
    前面有同学提了没有输出render的提示,我也遇到了,但是我发前render是通过模板中调用window.console.log('render')来实现r ,我想问下为什么render不提供钩子呢??
    还有个问题就是示例代码中的import moment from "moment";我没有找到moment这个文件

    作者回复: moment是一个第三方包,在package.json中有依赖。

    为什么没有render这个问题,到后面template和jsx的本质的时候你就懂了。
    模板的渲染就是render的执行

    
     3
  • Mr.Hi
    2019-05-25
    老师,watch computed mounted 在页面组件的执行顺序是什么?
    
     1
  • 娜娜
    2019-04-01
    老师,您好,Functional中的props是从哪定义的

    作者回复: 函数式组件可以不用声明props,也是这个特点,可以让我们很方便的达到临时变量的目的

    
     1
  • 奇雪人
    2019-03-23
    老师你好。课后习题秒杀器的写法有个不明白的地方想要请教一下,就是为什么要在created用上async异步?
    
     1
  • fusion
    2020-01-18
    老师,05;51分的时候,为什么点”开始“就触发startClock方法,不是很理解
    
    
  • 行问
    2019-12-16
    强啊, 函数式组件,我居然是第一次知道,持续学习,不断积累。希望以后可以为 Ant Design Vue 贡献代码
    
    
  • 杜子李_
    2019-09-26
    老师,官方文档写el被$el替换,并挂载到实例后调用mounted钩子,不应该是实例挂载到el上吗?怎么觉得写反了呢?该怎么理解这一块呢
    
    
  • 怀英
    2019-09-23
    #5W2H#
    What:VUE的生命周期(创建、更新、销毁)
    Why:null
    Who:null
    Where:null
    When:null
    How:创建:beforeCreate, created, beforeMount, render, Mounted; | 更新:beforeUpdate, render, update; | 销毁:beforeDestroy, destroyed
    How much/how good/how bad:null
    展开
     1
    
  • 砖用冰西瓜
    2019-08-06
    临时变量那里还是没有明白,即便是全局变量,可以处理一下扔到data里面啊。另外计算属性要求里面依赖的数据必须是响应式的具体一点怎么理解?我在计算属性里面用一个非响应式的变量也没有看到报错什么的。我能感觉到放到data里面这种方式肯定很不优雅,不过视频里面说的用函数式组件比计算属性好的原因我还是没有理解,比如计算属性要求是响应式数据,模版可能会用到v-for或者v-if什么的,还有全局的数据。要是能有一个更具体一点的函数式组件比计算属性更好的例子就好了。
    
    
  • ただの観です。
    2019-06-28
    老师你好,这一节讲到了利用函数式组件创建临时变量,但是函数式组件内部的return部分的代码我看不懂啊,老师能讲解一下吗?感激不尽QAQ

    作者回复: 看完Template本质那一章节变懂了

    
    
  • JKJF
    2019-05-07
    希望老师详细讲解一下 render函数 不是很理解

    作者回复: 后面 template和jsx本质 那一章节有介绍

    
    
  • 文文呀
    2019-04-29
    老师,还是有点不太明白functional组件和临时变量之间的联系,数据传递给了functional组件,怎么又通过插槽 将数据变为临时变量?
    
    
  • 卓铭
    2019-04-27
    唐老师,有人问过我,如果在created里面写了一个计时器,这样会造成什么问题。我不知道怎么回答

    作者回复: 脱离上下文的问题都是耍流氓

    
    
  • 此处显示网名
    2019-04-17
    老师我有个问题请教下,我的vue用了el-table 但是我修改界面的数据,data里面的数据并没有发生变化,我怎么才能实现双向绑定

    作者回复: 你这个是element组件吧,问题的原因有很多种可能,单凭你这个描述我没法知道具体原因,建议你去element的官方仓库下提issue

    
    
  • zker-non
    2019-04-06
    临时变量 有些不清楚,这个函数式组件的template中的两个 临时变量 var1和 var2 只是方便我们引用 `helll ${name}` 和 destroyClock ? 'hello vue' : 'hello world' 这个两个响应式 语句的结果值吗?

    如果我们在<template>中要多次使用 到TempVar 组件上设置的某些 props 的值, 这个临时变量就变得方便了?

    作者回复: 是,不再需要重复判断执行 destroyClock ? 'hello vue' : 'hello world'

    
    
  • 爱烤火的鱼
    2019-04-04
    前辈,我一直不明白this。$nextTick有什么用,应用场景在哪里。

    作者回复: 最经典的场景就是需要操作DOM,因为当数据改变后,vue并不承诺所有子组件全部更新完毕,如果你想要拿到最终状态的DOM(如果不是最终状态,获取到的DOM宽高滚动位置都有可能不准确),这时候就需要放在nextTick中

     1
    
  • 谢国庆
    2019-04-02
    太棒了,之前不了解的概念慢慢清楚了,手动点赞👍👍👍👍👍
    想问老师,created钩子函数有哪些使用场景呢?

    作者回复: 可以说没有哪些场景一定是要在created钩子中去做的。
    一般我们可以在这里做初始化一些非响应式数据,对方法做节流防抖处理等

    
    
  • (ಡωಡ) ~~💭
    2019-03-31
    请教一个问题,为什么我在this.$nextTick的方法中还是无法拿到div的真实高度?

    作者回复: 这个原因有很多种,div里面有动态的内容,或css没加载完

    
    
  • 我是搬砖小狂人
    2019-03-26
    我看到评论里有说同构时候在created里面进行ajax数据请求 同构是什么意思呢 不是很了解

    作者回复: 就是服务端渲染 ssr 后面生态部分有介绍

    
    
我们在线,来聊聊吧