• cwang
    2021-10-25
    谢谢大圣老师的讲解,我还有一个小的疑惑,我们通常创建Vue应用,一个实例(new Vue({}))就能满足我们的使用场景了,而且也认为应该只存在一个。但是在课程里老师说(Vue2和Vue3启动不同):有一个页面的多个应用的情况。所以想了解下,什么情况下会遇到这种场景呢?这个问题不是这节课的主题,但是还是很好奇,谢谢大圣老师解惑。

    作者回复: 这种场景非常少,不过我遇见过,就是有的后台管理系统是jquery的,有的模块后来的前端就像用vue开发,就会有一些部分模块使用的vue,多个模块之间就会用不同的vue实例

    共 5 条评论
    25
  • ll
    2021-10-25
    全面拥抱Vue 3会有更好的待遇,敲敲黑板,重点😎

    作者回复: 那是必须的 工资驱动

    
    13
  • 码农初上路
    2021-10-25
    大圣好,vue2.7最低也能支持到IE9吗?

    作者回复: 对的,Vue2基于Object.defineProperty来做,兼容不了IE8

    
    12
  • 。。。
    2021-10-29
    有几个问题需求请教下: 1. Tree-shaking 清理代码 什么意思,什么时候用 2. 到底什么是 Composotion api ,vue 2 的是 Options api? 3. vue3 周边,或者说是 vue 全家桶都包括哪些vue技术 4. AST 是什么,全称是什么 5. 虚拟 DOM 是什么,怎么理解

    作者回复: 1. tree shaking就是打包的时候可以删掉你没有用到的模块,减小上线代码的体积 2. 我们课程中用的全部都是componsition api,vue2中全部都是从this上取数据的方式就是options api 3. 全家桶就是vuex vue-router 加上一个组件库 4,ast全称是抽象语法树 5. 虚拟dom就是用js的对象去描述一个html标签或者组件

    共 3 条评论
    11
  • CondorHero
    2021-10-25
    讲的很细,很赞👍🏻,有个小需求,希望大圣老师加上推荐阅读这样类似的章节。

    作者回复: 阅读推荐指的是文章合集吗?

    共 3 条评论
    6
  • 南山
    2021-10-26
    打卡 目前部门的老项目用的@compositon/api包使用vue3的composition api来重构和优化,新项目直接使用vue3来开发 开阔眼界了,使用ast语法编译来转换vue2代码,真是一劳永逸!

    作者回复: 看来是用了gogocode,是不是非常的哇塞

    
    5
  • 淡若清风过
    2021-10-26
    拐了,还以为已经录制好的视频拿来卖,看来是到明年都更新不完

    作者回复: 极客时间的更新策略,也算是帮你制定了一个学习计划吧

    
    4
  • 无双
    2021-10-25
    麻烦问一下,在哪有vue2的支持周期?

    作者回复: Vue3的全球发布会上,尤雨溪ppt里,Vue2还会支持18个月

    
    4
  • 不负
    2021-12-21
    讲得很全面了,就是不太理解下面这段里,一个全局组件,有多个Vue实例,不就是全局组件吗,这里的“造成混淆”是指什么? “我们在 Vue 上先注册了一个组件 el-counter,然后创建了两个 Vue 的实例。这两个实例都自动都拥有了 el-couter 这个组件,但这样做很容易造成混淆。” ``` Vue.component('el-counter',...) new Vue({el:'#app1'}) new Vue({el:'#app2'}) ```

    作者回复: 指的是在一部分老的项目中,一个页面会有好几个Vue的实例,就是用new Vue创建好几次,会有命名混淆的问题,大部分项目都是一个Vue的实例,这是一个边缘的case

    
    3
  • 球球
    2021-10-25
    vue2升级成vue3 对应用到的element ui 也要升级是吗

    作者回复: 是这样的,可以选择element-plus或者element3

    共 3 条评论
    3