Web Component: j-DataSource
j-DataSource
The component loads data from the external source via AJAX()
method and it binds the value according to the config.path
.
- jComponent
v19|v20
Configuration:
path
{String}
required a path where the value will be seturl
{String}
optional, a URL address for obtaining datadelay
{Number}
optional, a delay (in milliseconds) for obtaining data (defaul:0
)
Good to know:
config.path = '#codelist'
sets a value in code listsDEF.cl.codelist
config.path = '%codelist'
sets a value in as temporaryconfig.path = '?.path
sets a value according to the plugin pathconfig.path = 'absolute.path
sets a value according to the path
Can I use dynamic URL address?
Yes, you can use <ui-component name="datasource" path="..."
for dynamic obtaining of data.
<ui-component name="datasource" path="?.urlcities" config="path:#cities"></ui-component>
How can I modify data before binding?
<ui-component name="datasource" config="url:https://www.yourdomain.com/api/countries/;path:#countries">
<script type="text/plain">
var output = [];
for (var item of value)
output.push({ id: item.Id, name: item.Name });
return output;
</script>
</ui-component>
Author
- Peter Širka petersirka@gmail.com
- License
Created
27. february 2024
Updated
not updated
jComponent library
19, 20
Version
v1
License
https://www.totaljs.com/license/
Responsive
No
Author
Peter Širka
Email
petersirka@gmail.com