zoukankan      html  css  js  c++  java
  • avalon过滤

    <html xmlns="http://www.w3.org/1999/xhtml">
    <head runat="server">
        <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
        <title></title>
        <style type="text/css">
            .ms-controller {
                visibility: hidden;
            }
        </style>
        <script src="Content/js/avalon.js"></script>
    </head>
    <body>
        <div ms-controller="filter">

            <%--输出html格式--%>
            <span>{{aaa|html}}</span><br />
            <br />


            <%--字母大写化--%>
            <span>{{bbb|uppercase}}</span><br />
            <br />

            <%--字母小写化--%>
            <span>{{ccc|lowercase}}</span><br />
            <br />

            <%--从头开始截取5个字符,位数使用后面的字符串填充--%>
            <span>{{ddd|truncate(5,'00')}}</span><br />
            <br />

            <%--驼峰处理--%>
            <span>{{eee|camelize}}</span><br />
            <br />

            <%--货币处理--%>
            <span>{{fff|currency('$')}}</span><br />
            <br />

            <%--2:表示两位小数
           .:表示小数点的形式
           ,:表示千分位的分隔符--%>
            <span>{{ggg|number(2)}}</span><br />
            <br />
            <span>{{ggg|number(2,".")}}</span><br />
            <br />
            <span>{{ggg|number(2,".",",")}}</span><br />
            <br />

            <%--时间过滤器--%>
            <span>{{new Date|date("yyyy MM dd HH:mm:ss  a")}}</span><br />
            <br />
            <span>{{"2011-07-08"|date("EEE MM dd yyyy")}}</span><br />
            <br />

            <%--时间戳转换--%>
            <span>{{"1373021259229"|date("yyyy年MM月dd日")}}</span><br />
            <br />
            <span>{{"1373021259229"|date("yyyy-MM-dd HH:mm:ss a")}}</span><br />
            <br />
            <span>{{"1373021259229"|date("yyyy-MM-dd mm:ss")}}</span><br />
            <br />

            <span>USD:{{"USD"|parseSymbol}}</span><br />
        </div>
    </body>
    <script type="text/javascript">
        avalon.filters.parseSymbol = function (str) {
            return {
                '元': '元',
                'USD': '美元',
                'HKD': '港元'
            }[str];
        }

        var vm = avalon.define({
            $id: "filter",
            aaa: "<span>hello avalon!</span>",
            bbb: "字母大写化:hello avalon!",
            ccc: "字母小写化:HELLO AVALON!",
            ddd: "字符串截断处理",
            eee: "驼峰处理:abc-def-hig",
            fff: "2255",
            ggg: "546345.541343",

        });
    </script>

    </html>

  • 相关阅读:
    HDU
    UVa——540Team Queue(STL练习map、queue数组的综合使用)
    NOJ——1659求值(log10取对数+floor取整数部分+可有可无的快速幂)
    NOJ——1658平方和(自然数平方和公式和取模法则)
    HDU——2723Electronic Document Security(STL map嵌套set做法)
    HDU——1982Kaitou Kid
    HDU——1073Online Judge(string类以及其对应函数)
    HDU——1062Text Reverse(水题string::find系列+reverse)
    HDU——1009FatMouse' Trade(贪心+结构体+排序)
    HDU——1799循环多少次(杨辉三角/动态规划/C(m,n)组合数)
  • 原文地址:https://www.cnblogs.com/1955/p/8204523.html
Copyright © 2011-2022 走看看