{"version":"1.0","type":"rich","title":"vuejs finder, a viewModel for a simple searchable table with filtering","description":"This example demonstrates a searchable, paginated table with live filtering, where users navigate through results and adjust page size through a Vue-driven interface. The viewModel initializes with a Vue instance and uses custom methods like `previousPage`, `nextPage`, `changeLimit`, and `refilter` to manage state. It fetches data via an AJAX helper (`ajaxIt.get`) from an API endpoint, sending query parameters for limit, offset, and filter fields. Responses update Vue properties such as `result`, `rowCount`, and `offsetPlusLimit`, enabling reactive display of the table’s current page and total record count.","provider_name":"VizHub AI Studio","provider_url":"https://next.vizhub.com","html":"<iframe src=\"https://next.vizhub.com/viz/gist-e2e40317a5e088a9682a45521a2fe8bf?mode=embed\" width=\"960\" height=\"500\" scrolling=\"no\" frameborder=\"1\"></iframe>","width":960,"height":500,"cache_age":3600}