摘要:
1、读取webpack的配置参数; 2、启动webpack,创建Compiler对象并开始解析项目; 3、从入口文件(entry)开始解析,并且找到其导入的依赖模块,递归遍历分析,形成依赖关系树; 4、对不同文件类型的依赖模块文件使用对应的Loader进行编译,最终转为Javascript文件; 5 阅读全文
摘要:
关于Vue编译原理这块的整体逻辑主要分为三步: 第一步将模版字符串转换成element ASTs(解析器) 第二步是对AST进行静态节点标记,主要用来做虚拟DOM的渲染优化(优化器) 第三步是使用element ASTs生成render函数代码字符串(代码生成器) 解析器 {{name}} 上面一个 阅读全文
摘要:
xss安全漏洞 XSS漏洞是通过URL带入的,这种带入主要是前端解析url中的参数,并对数参数执行了innerHTML或者html或者append操作。在将参数html()或者append()到html文件中时,会执行其中的js代码,被错误用户获取到cookie等信息。 原始链接: https:// 阅读全文
摘要:
` <el-table :data="tableData" size="medium" ref="multipleTable" border fit @sort-change="handleSort" @filter-change="filterHandler" @selection-change= 阅读全文