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.codelistconfig.path = '%codelist'sets a value in as temporaryconfig.path = '?.pathsets a value according to the plugin pathconfig.path = 'absolute.pathsets 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

