最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 科技 - 知识百科 - 正文

Underscore.js的模板功能介绍与应用_javascript技巧

来源:动视网 责编:小采 时间:2020-11-27 21:06:13
文档

Underscore.js的模板功能介绍与应用_javascript技巧

Underscore.js的模板功能介绍与应用_javascript技巧:Underscore是一个非常实用的JavaScript库,提供许多编程时需要的功能的支持,他在不扩展任何JavaScript的原生对象的情况下提供很多实用的功能。 无论你写一段小的js代码,还是写一个大型的HTML5应用,underscore都能帮上忙。目前,underscore已经
推荐度:
导读Underscore.js的模板功能介绍与应用_javascript技巧:Underscore是一个非常实用的JavaScript库,提供许多编程时需要的功能的支持,他在不扩展任何JavaScript的原生对象的情况下提供很多实用的功能。 无论你写一段小的js代码,还是写一个大型的HTML5应用,underscore都能帮上忙。目前,underscore已经


Underscore是一个非常实用的JavaScript库,提供许多编程时需要的功能的支持,他在不扩展任何JavaScript的原生对象的情况下提供很多实用的功能。
无论你写一段小的js代码,还是写一个大型的HTML5应用,underscore都能帮上忙。目前,underscore已经被广泛使用,例如,backbone.js唯一强依赖的库就是underscore.js。
今天主要讨论Underscore 的前端模板功能。它的模板功能和前一篇介绍的javascript前端模板是一样的。对数据的处理更加方便。写了个小例,供大家参考学习。

完整实例下载
代码如下:




Underscore












<%_.each(datas, function(item) {%>


<%=item.film%>


<%_.each(datas, function(item) {%>


  • ">【<%=item.title%>】

  • <%});%>


    <%});%>



    var datas = [
    {
    title: "一九四二",
    url: "http://www.gxlcms.com",
    film:"电影1"
    },
    {
    title: "少年派的漂流",
    url: "http://www.gxlcms.com",
    film:"电影2"
    },
    {
    title: "教父",
    url: "http://www.gxlcms.com",
    film:"电影3"
    },
    {
    title: "肖申克的救赎",
    url: "http://www.gxlcms.com",
    film:"电影4"
    },
    {
    title: "3d2012",
    url: "http://www.gxlcms.com",
    film:"电影5"
    }
    ];
    $("body").html( _.template($("#t2").html(), datas));



    $('.ul').hide();
    $('.ul>li:last-child').addClass('last-li');
    $('body>div:first-child>ul').show();
    $('.title').click(function(){
    $(this).siblings().toggle();
    $(this).parent().siblings().children('.bbs-nav-ul').hide();
    }) $('.title').hover(function(){
    $(this).toggleClass('hover');
    })
    $('.ul>li').hover(function(){
    $(this).toggleClass('hover');
    })

    文档

    Underscore.js的模板功能介绍与应用_javascript技巧

    Underscore.js的模板功能介绍与应用_javascript技巧:Underscore是一个非常实用的JavaScript库,提供许多编程时需要的功能的支持,他在不扩展任何JavaScript的原生对象的情况下提供很多实用的功能。 无论你写一段小的js代码,还是写一个大型的HTML5应用,underscore都能帮上忙。目前,underscore已经
    推荐度:
    标签: 应用 js 的功能
    • 热门焦点

    最新推荐

    猜你喜欢

    热门推荐

    专题
    Top