zencodingjs

1.0.2 • Public • Published

Zencoding

Zencoding for linqjs linqjs的zencoding 插件,通过zencoding代码生成html代码

Usage

1.toHtml

[{id:1,name:'a',flags:['e','f']},{id:2,name:'b',flags:['f','g']}]
    .toHtml('(tr#`id`>td{`name`})+(tr>td>span{`this`}*`flags`)');

Result:
结果:

<tr id="1">
    <td>a</td>
</tr>
<tr>
    <td>
        <span>e</span>
        <span>f</span>
    </td>
</tr>
<tr id="2">
    <td>b</td>
</tr>
<tr>
    <td>
        <span>f</span>
        <span>g</span>
    </td>
</tr>

2.toZencoding

<div class="c1" id="d1" style="display:none" data>content</div>
<ul><li>1</li><li>2</li><li>3</li></ul>

Result:
结果:

('<div class="c1" id="d1" style="display:none" data>content</div>'+
'<ul><li>1</li><li>2</li><li>3</li></ul>')
    .toZencoding();
//div.c1#d1[style=display:none data]{content}+(ul>li{1}+li{2}+li{3})

/zencodingjs/

    Package Sidebar

    Install

    npm i zencodingjs

    Weekly Downloads

    2

    Version

    1.0.2

    License

    wm

    Last publish

    Collaborators

    • wm123450405