文章目录
  1. 1. 引言
  2. 2. dom层面的模板引擎
    1. 2.0.0.1. 1.基本功能规划
    2. 2.0.0.2. 2.功能实现规划
  • 3. 代码地址:
  • 引言

    模板引擎是现在前端框架必须处理的一部分,无论是DOM层面还是V-dom层面,各有各的实现。
    最近正想尝试下自己写套模板引擎,也在借鉴一些主流的库的写法。
    这篇博客将会针对模板引擎持续更新研究结果。

    dom层面的模板引擎

    1.基本功能规划

    1.支持数据填充
    2.支持简单的JS表达式

    2.功能实现规划

    1.利用正则匹配特定的标示,比如<%%>等
    2.对于简单的JS表达式,转化为函数形式
    3.采用 new Function(‘identifier’,functionString)生成函数

    代码地址:

    1. domString层面的模板引擎处理,点击如下链接
      github开源地址

    夜深了,不能搞太晚,后续文档之后补上。mark下代码时间 [16.6.9 01:25]

    文章目录
    1. 1. 引言
    2. 2. dom层面的模板引擎
      1. 2.0.0.1. 1.基本功能规划
      2. 2.0.0.2. 2.功能实现规划
  • 3. 代码地址: