[{"title":"( 29 个子文件 609KB ) vue-light:distvue.js原始码解析持续更新-源码解析","children":[{"title":"vue-light-main","children":[{"title":".gitignore <span style='color:#111;'> 8B </span>","children":null,"spread":false},{"title":"nodeppt","children":[{"title":"vue.md <span style='color:#111;'> 4.00KB </span>","children":null,"spread":false},{"title":"public","children":[{"title":"observe依赖图.png <span style='color:#111;'> 93.90KB </span>","children":null,"spread":false}],"spread":true},{"title":"README.md <span style='color:#111;'> 150B </span>","children":null,"spread":false}],"spread":true},{"title":"src","children":[{"title":"compiler","children":[{"title":"compile-to-function-code.png <span style='color:#111;'> 19.28KB </span>","children":null,"spread":false},{"title":"compile-to-function-ast.png <span style='color:#111;'> 39.57KB </span>","children":null,"spread":false},{"title":"index.html <span style='color:#111;'> 4.17KB </span>","children":null,"spread":false},{"title":"compile-to-function-render.png <span style='color:#111;'> 6.58KB </span>","children":null,"spread":false}],"spread":true},{"title":"design-patterns","children":[{"title":"observer","children":[{"title":"index.js <span style='color:#111;'> 1.33KB </span>","children":null,"spread":false},{"title":"8}4BFZS8{9`SBB~_LJ}F]GN.png <span style='color:#111;'> 5.08KB </span>","children":null,"spread":false}],"spread":true},{"title":"pub-sub","children":[{"title":"N2V(V]7P$K4X8CYFMWL1(%2.png <span style='color:#111;'> 6.83KB </span>","children":null,"spread":false},{"title":"index.js <span style='color:#111;'> 2.57KB </span>","children":null,"spread":false}],"spread":true}],"spread":true},{"title":"feature","children":[{"title":"define-property","children":[{"title":"index.js <span style='color:#111;'> 1023B </span>","children":null,"spread":false}],"spread":true},{"title":"typeof-opts","children":[{"title":"index.js <span style='color:#111;'> 920B </span>","children":null,"spread":false}],"spread":true}],"spread":true},{"title":"init","children":[{"title":"api","children":[{"title":"index.html <span style='color:#111;'> 837B </span>","children":null,"spread":false}],"spread":true},{"title":"002-init-proxy","children":[{"title":"index.html <span style='color:#111;'> 1.69KB </span>","children":null,"spread":false}],"spread":true},{"title":"004-init-render","children":[{"title":"index.html <span style='color:#111;'> 1009B </span>","children":null,"spread":false}],"spread":true},{"title":"005-init-injections","children":[{"title":"index.html <span style='color:#111;'> 861B </span>","children":null,"spread":false}],"spread":true},{"title":"003-init-events","children":[{"title":"index.html <span style='color:#111;'> 958B </span>","children":null,"spread":false}],"spread":true},{"title":"001-merge-options","children":[{"title":"index.html <span style='color:#111;'> 1.54KB </span>","children":null,"spread":false}],"spread":true},{"title":"006-init-state","children":[{"title":"init-props.html <span style='color:#111;'> 625B </span>","children":null,"spread":false},{"title":"index.html <span style='color:#111;'> 861B </span>","children":null,"spread":false}],"spread":false}],"spread":true}],"spread":true},{"title":"dist","children":[{"title":"react.development.js <span style='color:#111;'> 124.49KB </span>","children":null,"spread":false},{"title":"react-dom.development.js <span style='color:#111;'> 918.06KB </span>","children":null,"spread":false},{"title":"vue.js <span style='color:#111;'> 395.39KB </span>","children":null,"spread":false}],"spread":true},{"title":"README.md <span style='color:#111;'> 8.49KB </span>","children":null,"spread":false},{"title":"index.html <span style='color:#111;'> 1.63KB </span>","children":null,"spread":false},{"title":"vue.js <span style='color:#111;'> 436.24KB </span>","children":null,"spread":false},{"title":"base.js <span style='color:#111;'> 215B </span>","children":null,"spread":false}],"spread":true}],"spread":true}]