自定义标记或自定义属性

时间:2013-02-09 16:18:34

标签: node.js express pug mustache

我想知道为node.js开发自定义html标签或自定义html属性的可能性,而不是jade,html或其他html模板enginer。我在看PhantomJS并且我没有意识到任何完成它的例子,Cheerio也是如此。我的目标是使一些组件易于在任何流行的html引擎中使用。任何方向都会非常有帮助。谢谢!

2 个答案:

答案 0 :(得分:0)

Node.js只是一个网络服务器,您需要一些东西来解析自定义标签,因此它的模板引擎会将其转换为有效的html,或客户端转换为JavaScript(又名AngularJS指令)

答案 1 :(得分:0)

您可以编写自己的filter,类似于示例

body
  :markdown
    Woah! jade _and_ markdown, very **cool**
    we can even link to [stuff](http://google.com)

那会给你

<body>
  <p>Woah! jade <em>and</em> markdown, very <strong>cool</strong> we can even 
    link to <a href="http://google.com">stuff</a>
  </p>
</body>