用过riot.js的都知道,他是一个依托于自定义模板的JS框架,自定义模板都是采用.tag文件(版本4改成了.riot),这类文件对于浏览器来说是识别不了的,必须要有一个工具将他们编译成js文件。 riot.compile 就是将他的 .tag(@v3)/.riot(@v 4) 模板文件编译成浏览器可以识别的js代码的函数(我们主要研究版本3的源码)。 ...
用过riot.js的都知道,他是一个依托于自定义模板的JS框架,自定义模板都是采用.tag文件(版本4改成了.riot),这类文件对于浏览器来说是识别不了的,必须要有一个工具将他们编译成js文件。 riot.compile 就是将他的 .tag(@v3)/.riot(@v 4) 模板文件编译成浏览器可以识别的js代码的函数(我们主要研究版本3的源码)。 ...