• art-template补充


    <!DOCTYPE html>
    <html lang="zh-CN">
    
    <head>
      <meta charset="UTF-8">
      <title>title</title>
    </head>
    
    <body>
    
    </body>
    
    </html>
    <!-- 导入模板引擎 -->
    <script src="./js/template-web.js"></script>
    <!-- 逻辑语句 条件 -->
    <script id='ifTemplate' type="text/html">
      <ul>
        {{if male==''}}
        <li>欢迎您 {{name}} 女士
          <ol>
            <li>这是最新款的包包</li>
            <li>这是最新款的口红</li>
            <li>没想到,你竟然是{{skill}}</li>
          </ol>
        </li>
        {{else if male==''}}
          <li>欢迎您 {{name}} 先生
            <ol>
              <li>这是最新款的拖拉机</li>
              <li>讨厌,才来找人家</li>
              <li>没想到,你竟然稍长{{skill}}</li>
            </ol>
          </li>
        {{/if}}
      </ul>
    </script>
    <script>
      var person1 = {
        male: '',
        name: '郑爽',
        skill: '身材好'
      };
      var person2 = {
        male: '',
        name: '张翰',
        skill: '这篇鱼塘我承包了'
      };
      console.log(template('ifTemplate', person1));
      console.log(template('ifTemplate', person2));
    </script>
    <!-- 原文输出 -->
    <script id='norTemplate' type="text/html">
      <ul>
        <li>{{name}}</li>
        <li>{{skill}}</li>
        <li>{{@info}}</li>
      </ul>
    </script>
    <script>
      var person = {
        name:'犬夜叉',
        skill:'变犬',
        info:'<a href="https://baike.baidu.com/item/%E7%8A%AC%E5%A4%9C%E5%8F%89/26878?fr=aladdin">犬夜叉</a>'
      }
      document.body.innerHTML = template('norTemplate',person);
    
    </script>
    <!-- 循环语句 -->
    <script id='eachTemplate' type="text/html">
      <ul>
        <li>{{name}}</li>
        <li>兄弟们
            {{each brother}}
              <li>{{$value}}</li>
            {{/each}}
        </li>
        <li>家人们
          <ol>
            {{each family}}
            <li>{{$value.name}}---{{$value.skill}}</li>
            {{/each}}
          </ol>
        </li>
      </ul>
    </script>
    <script>
       var person = {
         name:'大娃',
         brother:[
           '二娃',
           '三娃',
           '水娃',
           '火娃',
           '千里眼娃',
           '瓜娃子'
         ],
         family:[
           {name:'爷爷',skill:'被抓'},
           {name:'穿山甲',skill:'到底说了什么'},
           {name:'小蝴蝶',skill:'撩--葫芦娃'}
         ]
       }
    
       console.log(template('eachTemplate',person));
    
    </script>
  • 相关阅读:
    eclipse
    Java SE Runtime Environment
    开源免费的LittleV GUI
    【转】 ARM Cortex-M 系列 MCU 错误追踪库 CmBacktrace
    【转】博客美化(7)推荐几个优秀的自定义博客
    【转】博客美化(6)为你的博文自动添加目录
    【转】博客美化(5)为博客或系统添加一个强大的评论系统
    【转】博客美化(4)为博客添加一个智能的文章推荐插件
    linux管理进程的链表
    连连看游戏(dfs)【华为上机题目】
  • 原文地址:https://www.cnblogs.com/qtbb/p/11881363.html
Copyright © 2020-2023  润新知