采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
ref、shallowRef、watchEffect,再加各种TS写法,什么仅仅引入 import type,泛型等等。既然Schema编辑器作为项目一部分,那就展开讲呗,现在讲不了就放到后面再讲,不然新手看这2节真心受打击。
而且4-2的代码怕是还有点问题。
设成 any ESLint 会报错;
和Monaco双绑的地方,给schema初始undefined,然后传code给monaco也会报错
catch语句是个空的代码块{},ESLint也会报错,不如换成catch-finally
建议老师补充下 Monaco Editor 这块的逻辑细节讲解,或者这2节重录,要不花个2min直接给代码不讲也完事
关于eslint,可能新版本生成的slint规则跟录制课程当时的规则不同,这一点后续可以补充一下。Monaco在这一节运行时是会报错的,这个后面的课程中有说明如何解决,建议同学耐心往下看。
OK。我在自己项目中要用到 Monaco,而当时这节发现有报错,自己还是搞了一阵子,所以有点上头
schema编辑器并不属于项目的一部分,只是为了更好地展示项目而开发的一个工具,这个我在一开始也讲了,如果要展开讲monaco那怕是这门课的时间都讲不完。
只是从学习者的角度考虑,课程连贯性上有些问题。其实完全可以补录一段只把monaco项目中用到的API再深入讲讲,然后作为补充。愿意看的学员就去看,没时间的自愿也可以不看。 这样课程完整性和对像我这种想吃透的学员是比较友好的。
好的,非常感谢你的建议,后续会考虑改进
登录后可查看更多问答,登录/注册
深度匹配高级前端工程师用人需求 打造属于你自己的开源项目
1.1k 5
3.1k 2
1.2k 2
3.3k 19
785 13