zymoplastic
zymoplastic
写得很好, 我大致看了一些, 有一些疑问: 1. 一个节点是否需要推入到栈中, 应该是有 `isUnaryTag(tagName) || !!unarySlash` 这两个条件, 满足一个就行了, 匹配 "/" 只是后面一个 2. Vue 的 parser 是先由 HTMLParser 解析出最基本的结构, 然后调用 `start(), end()` 这些给外面真正的 parser 去解析, 传给外面的只有 tag, attrs...
买了本书看了一些, 这个书真是很好啊. 讲解循序渐进, 屏蔽了技术细节和 corner case, 让初学者能抓住关键, 而我自己看下来, 也巩固和加强了一些理解, 真的挺厉害的, 作者想必已经有很深的功底了. 然后又看了一些作者写的文章, 我作为一个跟作者一样年龄的95年人, 真是感到自愧不如, 看来也得加把劲了.
> 是不是可以提供一个类似于 globalConfig 的东西,把 js 需要用到的 less 变量统一管理起来,然后用户也可以动态的修改。 对. 不过我觉得目前暂时不去花精力思考用户该怎么动态修改, 可以先把统一管理搞出来, 后面组件都差不多了再想用户怎么配置