@@ -76,11 +76,11 @@ <h4 class="margin-top:20px padding:5px_0px">HTML Template</h4>
76
76
77
77
< div class ="margin-top:10px ">
78
78
< pre > < code class ="language-html ">
79
- <div data- template_id="abc1" data-fetch_collection ="render_test">
79
+ <div template_id="abc1" fetch-collection ="render_test">
80
80
<div class="template card {{render2.collection}} card margin:10px firstname"
81
81
data-value="{{render2.data._id}}"
82
- data- template_id="abc1"
83
- data-render_array ="render2.data">
82
+ template_id="abc1"
83
+ render-array ="render2.data">
84
84
<div class="card-body padding:15px" collection="{{render2.collection}}">
85
85
<h3 class="{{render2.data.firstname}} blue" value="{{render2.data.lastname}} - {{render2.data.firstname}}">--</h3>
86
86
<h3 data-value="{{ render2.data.lastname }}" value="{{lastname}}"></h3>
@@ -90,15 +90,15 @@ <h4 class="margin-top:20px padding:5px_0px">HTML Template</h4>
90
90
<h3 data-attribute="{{render2.data.personal_info.email}}" name="email" value="{{render2.data.personal_info.email}}"></h3>
91
91
92
92
<div class="template card "
93
- data-render_array ="render2.data.testing_array">
93
+ render-array ="render2.data.testing_array">
94
94
95
95
<h3 data-attribute="{{render2.data.testing_array.email}}" name="email" class="{{render2.data.testing_array.email}}" value="{{render2.data.testing_array.email}}"></h3>
96
96
<h3 value="{{render2.collection}}"></h3>
97
97
98
98
<h3 value="{{render2.data.personal_info.email}}"></h3>
99
99
</div>
100
100
<div class="template card "
101
- data-render_array ="render2.data.string_array" data-render_key ="string_">
101
+ render-array ="render2.data.string_array" render-key ="string_">
102
102
103
103
<h3 name="test"
104
104
data-attribute="{{string_.--}}"
@@ -115,7 +115,7 @@ <h4 class="margin-top:40px padding:5px_0px">CoCreate-render usage</h4>
115
115
< p class ="padding:10px_0px line-height:1.5 "> Description.</ p >
116
116
< pre > < code class ="language-html ">
117
117
CoCreate.render.data({
118
- selector: '[data- template_id=abc1]',
118
+ selector: '[template_id=abc1]',
119
119
data: {
120
120
render2: {
121
121
collection : 'dededede',
@@ -156,13 +156,13 @@ <h2 class="padding:5px_0px">Attributes</h2>
156
156
</ div >
157
157
< ul class ="list-style-type:none ">
158
158
< li class ="padding:15px_0px border-bottom:1px_solid_lightgrey ">
159
- < h4 > < span > data-render_array </ span > < span class ="cocreate-badge warning "> optional</ span > < span class ="cocreate-badge danger "> required</ span > </ h4 >
159
+ < h4 > < span > render-array </ span > < span class ="cocreate-badge warning "> optional</ span > < span class ="cocreate-badge danger "> required</ span > </ h4 >
160
160
< p > To render the array data, this attribute should define by the object selector path</ p >
161
161
</ li >
162
162
< li class ="padding:15px_0px border-bottom:1px_solid_lightgrey ">
163
- < h4 > < span > data-render_key </ span > < span class ="cocreate-badge warning "> optional</ span > < span class ="cocreate-badge "> Default: data-render_array 's value</ span > </ h4 >
164
- < p > If data-render_array defined, this attribute can define</ p >
165
- < p > Default value is value of data-render_array </ p >
163
+ < h4 > < span > render-key </ span > < span class ="cocreate-badge warning "> optional</ span > < span class ="cocreate-badge "> Default: render-array 's value</ span > </ h4 >
164
+ < p > If render-array defined, this attribute can define</ p >
165
+ < p > Default value is value of render-array </ p >
166
166
</ li >
167
167
</ ul >
168
168
216
216
< h2 class ="border-bottom:1px_solid_lightgrey margin-top:20px padding:5px_0px "> How Does It Works</ h2 >
217
217
< p > CoCreate-render works based on attributes and template, The attributes to render should be wrapper "{{ }}", and attributes can include the combine "{{}}" wrapper.</ p >
218
218
219
- < p > To render the array data, Render need to define < code class ="language-js "> class="template"</ code > . < code class ="language-js "> data-render_array </ code > </ p >
219
+ < p > To render the array data, Render need to define < code class ="language-js "> class="template"</ code > . < code class ="language-js "> render-array </ code > </ p >
220
220
221
221
< h2 class ="border-bottom:1px_solid_lightgrey margin-top:20px padding:5px_0px "> Effects and Styles</ h2 >
222
222
@@ -234,8 +234,8 @@ <h2 class="padding:5px_0px">Demo</h2>
234
234
< div class ="position:sticky top:0 padding:15px_0px height:100vh ">
235
235
< div class ="container svColumn overflow:hidden card border-radius:2px width:auto height:100% " id ="sandbox ">
236
236
< div class ="font-size:20px position:absolute top:10px right:10px opacity:0.6 z-index:7 "> < a class ="margin-right:10px " id ="preview " data-show ="preview " data-hide ="code "> < i class ="far fa-eye "> </ i > </ a > < a class ="margin-right:10px hidden " id ="code " data-show ="code " data-hide ="preview "> < i class ="fas fa-code "> </ i > </ a >
237
- <!--<a class="margin-right:10px"><i class="far fa-window-maximize"></i></a>--> < a target ="modal " href ="module_activity_datatable.html " data-pass_collection ="modules " data-pass_document_id ="" data-pass_fetch_value ="" data-pass_prefix ="" data- pass_to ="render " data-modal_width ="600px " data-modal_height ="400px " data-modal_color ="#229954 "
238
- data-modal_header ="false " class ="margin-right:10px ">
237
+ <!--<a class="margin-right:10px"><i class="far fa-window-maximize"></i></a>--> < a target ="modal " href ="module_activity_datatable.html " pass-collection ="modules " pass-document_id ="" pass-fetch_value ="" pass-prefix ="" pass_to ="render " modal-width ="600px " modal-height ="400px " modal-color ="#229954 "
238
+ modal-header ="false " class ="margin-right:10px ">
239
239
< i class ="fas fa-external-link-alt "> </ i >
240
240
</ a > < a class ="margin-right:5px " data-fullscreen target ="#sandbox "> < i class ="fas fa-expand "> </ i > </ a > </ div >
241
241
< div class ="svRow ">
0 commit comments