java velocity js_JavaScript 模板引擎 Velocity.js_js

Velocity.js是Velocity模板语法的JavaScript实现。Velocity模板适用于大量模板使用的场景,支持复杂的逻辑运算,包含基本数据类型、变量赋值和函数等功能。Velocity语法具有很高的容错能力,类似于html结构的解析,同时语法规则复杂。velocity.js兼容ie6+,chrome等其他浏览器。

开源协议:The MIT License

代码托管地址:https://github.com/shepherdwind/velocity.js

功能特性

支持客户端和服务器端使用

语法是富逻辑的,构成门微型的语言

语法分析和模板渲染分离

基本完全支持velocity语法

浏览器使用支持模板之间相互引用,依据js模块加载机制,比如kissy

三个Helper,友好的数据模拟解决方案

Vim Syntax

Velocity.js使用介绍

安装

via npm:

$ npm install velocity.js

查看最新版本

$ npm info velocityjs version

浏览器支持

兼容ie6+,chrome等其他浏览器

执行cake命令进行打包velocity.js浏览器端脚本:

$ make parse

需要cli下安装coffeejs,暂时打包是为kissy所使用的,velocity.js需要的一些常用的 ecma5功能,比如foreach, some, isArray等,在node环境下是自带的功能,而web端的兼 容是交给已有的类库解

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值