`
imhades
  • 浏览: 23460 次
  • 性别: Icon_minigender_1
  • 来自: 广州
文章分类
社区版块
存档分类
最新评论

PURE JavaScript模板库的改进

阅读更多

来源:OurJS.cn  原文:http://www.ourjs.cn/show.php?id=597

 

  PURE是一个JavaScript的模板引擎。新版本PURE的改进包括:

要了解更多这个库的使用方法,可以查看PURE的官方文档 。

“自动表现(auto-rendering)”例子:

JAVASCRIPT:

  1.  
  2. $('#hello').autoRender({ "who": "Mary" });}
  3.  

 

JAVASCRIPT:

  1.  
  2.   button.value = 'loading data...';
  3.   var script = (button.id == 'b4_2') ? 'js/jsonBig.js':'js/jsonSmall.js';
  4.   $.getJSON(script, function(context){
  5.  
  6.   var directive = {
  7.     'tbody tr td[onclick]':'"clickLine(this)"',
  8.     'tbody tr td[onmouseover]': '"swapStyle(this, true);"',
  9.     'tbody tr td[onmouseout]' : '"swapStyle(this, false);"',
  10.     'tbody tr td[style]':'\'cursor:pointer\'',
  11.                
  12.     'tbody tr[class]+':
  13.         function(context, items, pos){
  14.           var oddEven =  (pos % 2 == 0) ? 'even' : 'odd';
  15.           var firstLast = (pos == 0) ? 'first': (pos == items.length -1) ? 'last':'';
  16.           return oddEven + ' ' + firstLast; }}
  17.  
  18.   $('table.players.2').autoRender(context, directive);
  19.  
  20.   button.value = 'Refresh the page to render again';});}
  21.  

 来源:OurJS.cn  原文:http://www.ourjs.cn/show.php?id=597

分享到:
评论

相关推荐

    ajaxRoute.js:ajaxRoute.js 是一个纯 javascript 微模板库,具有对通过 ajax 请求获得的模板 html 文件的控制器功能

    ajaxRoute.js 是一个纯 javascript 微模板库,基于 ajax 对模板 html 文件的请求,可以 。 它旨在改善用户体验和页面加载时间。 内容仅在请求时加载,当执行 ajaxRoute 时,用户实际上从未离开页面。 查看测试...

    PureDom:基于纯 Javascript 的 HTML Builder 库作为模板的替代品

    PureDom 不关心遗留浏览器的兼容性或特殊效果,因此不会与更成熟和更广泛的库(如 jQuery、Dojo 或 Prototype)或框架(如 Mootools)竞争,尽管您可能会认识到 jQuery 常见的一些便捷方法。 请查看现场,您可以在...

    pureTemplate:我用于快速原型制作和学校项目的模板

    好处: 它包含最新的技术和库。 该项目由Firebase托管。 有一个创建Clould函数的选项。 与Firebase数据库连接。 使用此模板的立法者示例: : 模板要求: 1.您应该从此处下载最新版本的Node.js: : 2.您必须从此处...

    js-pure-sql:Node.js的纯SQL模板

    而且我的库工作在一个较低的级别,尽管仍然不能完全实现SQL语言的不可知性。 如何使用 假设您有一些sql代码,如下所示: ./sql/user.sql -- name: getUser SELECT id, name FROM " user " WHERE id = $ 1 ; -- ...

    groovejames.app

    groovejames.app 注意:由于GrooveShark已关闭,因此现在这是一个无效的项目!... (过去是)一个Android应用程序,用于使用Phonegap,Intel的AppFramework和Javascript Pure模板库从GrooveShark下载音乐。

    开源移动CMS框架墨颀移动CMS.zip

    基本依赖库 RequireJS Underscore jQuery 模板及显示 Mustache Pure CSS Pagedown 如何运行 在目录中运行一...

    generator-min:新项目的最小基础 Yeoman 模板

    Sass / Watch - 包含 Pure.css 和 Normalize.css 浏览器化 现代化 快速点击 图像优化 Github页面上传 入门 1) 安装 Yeoman 和这个模板生成器 npm install -g yo npm install -g generator-min 2) 在 Github 上创建...

    zxing.java源码解析-tools-collect:网络开发工具收集

    zxing.java源码解析 互联网开发工具收藏 ...ractivejs:一款入门容易却功能强大的JS库,它的主旨是模板+数据=UI,数据的双向绑定,DOM节点的实时更新,事件处理等多个有用的功能。 Fusion.js:一个基于插

    知乎大神萧井陌web前端课程

    第3章 作业讲解、编程的选择结构和函数返回值和库、css初步、函数参数 第4章 数组和字符串、作业讲解、debug大法 第5章 作业讲解、如何方便地用测试写代码、break&continue;语句、object、读文档、递归 第6章 网页中...

    Goldslate:一个干净简单的投资组合网站模板

    GoldSlate 模板一个简单而优雅的作品集网站,专注于内容。... 项目库使用 Pure Grids 重新调整大小。 有关详细信息,请参阅 。学分信用不是必需的,但值得赞赏。 随意使用此模板,只要您不违反所使用的任何插件的许可。

    酷炫的爆栈网源码.zip

    这个图表里的分类未必准确,相关技术也难免会有遗漏,欢迎大家指点以便不断改进。 Web前端技术实在太繁多限于篇幅,,这里没有罗列一些技术。 您可以点击下面链接查看交互式预览图(用鼠标移动/缩放/点击节点打开...

    react-purescript-starter

    这是一个模板存储库,它使用定义的基本PureScript组件设置了React入门应用程序以帮助您入门。 准备上课 在此处生成您自己的项目: : 然后按照下面的“系统依赖关系> Nix + Direnv”和“系统依赖关系>纱线”部分...

    generator-frontend-php:前端生成器支持RequireJS,不同的测试和CSS框架以及PHP

    他住在软件包存储库中。 您只需要问他一次,然后他打包并移入您的硬盘驱动器。 确保您清理干净,他喜欢新的东西。 $ npm install -g yo PHP前端生成器 借助那个绅士的力量,使用php生成静态html文件。 本地连接...

Global site tag (gtag.js) - Google Analytics