请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

就,如果作为Vue3新手看这2节是很懵逼的

ref、shallowRef、watchEffect,再加各种TS写法,什么仅仅引入 import type,泛型等等。既然Schema编辑器作为项目一部分,那就展开讲呗,现在讲不了就放到后面再讲,不然新手看这2节真心受打击。

正在回答 回答被采纳积分+3

2回答

提问者 安鸿鹏 2021-05-19 21:58:50

而且4-2的代码怕是还有点问题。


  1. 设成 any ESLint 会报错;

  2. 和Monaco双绑的地方,给schema初始undefined,然后传code给monaco也会报错

  3. catch语句是个空的代码块{},ESLint也会报错,不如换成catch-finally

1 回复 有任何疑惑可以回复我~
  • 提问者 安鸿鹏 #1
    建议老师补充下 Monaco Editor 这块的逻辑细节讲解,或者这2节重录,要不花个2min直接给代码不讲也完事
    回复 有任何疑惑可以回复我~ 2021-05-19 21:59:59
  • Jokcy #2
    关于eslint,可能新版本生成的slint规则跟录制课程当时的规则不同,这一点后续可以补充一下。Monaco在这一节运行时是会报错的,这个后面的课程中有说明如何解决,建议同学耐心往下看。
    回复 有任何疑惑可以回复我~ 2021-05-20 20:45:35
  • 提问者 安鸿鹏 回复 Jokcy #3
    OK。我在自己项目中要用到 Monaco,而当时这节发现有报错,自己还是搞了一阵子,所以有点上头
    回复 有任何疑惑可以回复我~ 2021-05-21 10:27:59
Jokcy 2021-05-20 20:43:59

schema编辑器并不属于项目的一部分,只是为了更好地展示项目而开发的一个工具,这个我在一开始也讲了,如果要展开讲monaco那怕是这门课的时间都讲不完。

0 回复 有任何疑惑可以回复我~
  • 提问者 安鸿鹏 #1
    只是从学习者的角度考虑,课程连贯性上有些问题。其实完全可以补录一段只把monaco项目中用到的API再深入讲讲,然后作为补充。愿意看的学员就去看,没时间的自愿也可以不看。
    
    这样课程完整性和对像我这种想吃透的学员是比较友好的。
    回复 有任何疑惑可以回复我~ 2021-05-21 10:30:04
  • Jokcy 回复 提问者 安鸿鹏 #2
    好的,非常感谢你的建议,后续会考虑改进
    回复 有任何疑惑可以回复我~ 2021-05-24 19:17:00
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信