1.2.0
Added
PDfunctionCALCsupports simple calculations.- index.html
<body id="app"> <p>{{ CALC(num + 1) }}</p> <p>{{ CALC(num - 2) }}</p> <p>{{ CALC(num * 3) }}</p> <p>{{ CALC(num / 4) }}</p> </body> <script> const app = new PD({ id: "app", data: { num: 12 } }); </script>
- Result
<body id="app"> <p>13</p> <p>10</p> <p>36</p> <p>3</p> </body>
- index.html
PDtag:*supports{{value}}combined binding.- index.html
<body id="app"> <a :for="e in ary" :href="https://example.com/id/{{ e }}">https://example.com/id/{{ e }}</a> </body> <script> const app = new PD({ id: "app", data: { ary: ["1", "2", "3"] } }); </script>
- Result
<body id="app"> <a href="https://example.com/id/1">https://example.com/id/1</a> <a href="https://example.com/id/2">https://example.com/id/2</a> <a href="https://example.com/id/3">https://example.com/id/3</a> </body>
- index.html
PDtags:bg-image,:bg-attachment,:bg-blend-mode,:bg-clip,:bg-origin,:bg-position,:bg-position-x,:bg-position-y,:bg-repeat,:bg-size,:bg-color,:colorsupport quickstylesetting.
Fixed
PDtag{{}}using functionLENGTHhas no response.PDfunctionLENGTHreturnsundefinedforObjecttype.