FlowConsent
ServicesBlogExtensionSolutionsPricingTry FlowConsent
FlowConsent

FlowConsent is a GDPR-compliant cookie consent management platform.

Product

  • Services
  • Extension
  • Extension support
  • Solutions
  • Pricing
  • FlowConsent App

Legal

  • Privacy Policy
  • Terms of Service
  • Legal notice

© 2026 FlowConsent by BeBranded. All rights reserved.

FrancaisDeutschEspanol

Does your website use third-party services? Get GDPR compliant in minutes.

Try FlowConsent
  1. Home
  2. Services
  3. Framework
  4. vxe-table
v

vxe-table

OtherWebsite

Related services

_

_hyperscript

_hyperscript is a foundational web service that powers critical website functions and digital experiences. It provides reliable infrastructure, seamless integration capabilities, and consistent performance across all devices and browsers. _hyperscript supports modern development practices and scales with growing business needs. With a focus on stability and compatibility, _hyperscript ensures your website delivers a smooth, uninterrupted experience to every visitor and search engine crawler.

Other
A

ABP Framework

ABP Framework is a development framework and toolkit providing developers with a structured foundation for building modern web applications. It offers reusable components, standardized architecture patterns, and comprehensive documentation. ABP Framework accelerates development through code generation, testing utilities, and build optimization. With an active community and extensive ecosystem, ABP Framework enables teams to build scalable, maintainable applications following industry best practices.

Other
A

Ace

Ace is a web technology service that provides essential functionality for websites and digital platforms. It delivers core capabilities that support site operations, content delivery, and user experience optimization. Ace integrates seamlessly with modern web architectures, ensuring reliable performance and compatibility across browsers and devices. Trusted by businesses worldwide, Ace helps organizations maintain robust websites that meet user expectations and technical requirements.

Other

Adobe ColdFusion

Adobe ColdFusion is a foundational web service that powers critical website functions and digital experiences. It provides reliable infrastructure, seamless integration capabilities, and consistent performance across all devices and browsers. Adobe ColdFusion supports modern development practices and scales with growing business needs. With a focus on stability and compatibility, Adobe ColdFusion ensures your website delivers a smooth, uninterrupted experience to every visitor and search engine crawler.

Other

Adobe Flash

Adobe Flash is a foundational web service that powers critical website functions and digital experiences. It provides reliable infrastructure, seamless integration capabilities, and consistent performance across all devices and browsers. Adobe Flash supports modern development practices and scales with growing business needs. With a focus on stability and compatibility, Adobe Flash ensures your website delivers a smooth, uninterrupted experience to every visitor and search engine crawler.

Other
A

Adobe GoLive

Adobe GoLive is a web technology service that provides essential functionality for websites and digital platforms. It delivers core capabilities that support site operations, content delivery, and user experience optimization. Adobe GoLive integrates seamlessly with modern web architectures, ensuring reliable performance and compatibility across browsers and devices. Trusted by businesses worldwide, Adobe GoLive helps organizations maintain robust websites that meet user expectations and technical requirements.

Other
Get compliant — Try FlowConsent free

Free plan · 10-min setup

What does vxe-table do?

vxe-table is an open source Vue.js data table component published under the MIT license by the x-extends community. It renders rich tables, grids, editable cells, virtual scrolling and tree views entirely on the client and does not set cookies, fingerprint visitors or call vendor servers. Because no personal data leaves the browser, embedding vxe-table in a European website carries minimal GDPR and ePrivacy exposure as long as the bundle is self hosted rather than loaded from a public third party CDN.

vxe-table is a feature rich data grid component for Vue.js, maintained by the x-extends community and distributed under the permissive MIT license. It targets developers who need editable tables, virtual scrolling, grouping, filtering, tree grids and form integration without paying for a commercial library. Because every feature runs in the visitor browser using JavaScript shipped with the page, vxe-table belongs to the family of pure UI libraries that have almost no privacy footprint of their own.

What vxe-table is and how it is delivered

vxe-table is published as an npm package and bundled into the consumer application during the build step. At runtime the compiled JavaScript executes inside the user browser, reads data that the host application already holds in memory, and renders rows, columns and editors. No vendor controlled server takes part in the request lifecycle. Optionally the library can be loaded from a public content delivery network, but most production deployments ship it inside the main application bundle on the publisher own domain.

What data and cookies it collects

vxe-table does not write to document.cookie, does not use localStorage or sessionStorage for any vendor purpose, does not generate device fingerprints and does not phone home. The component receives the data the application chooses to display (for example a customer list, a product catalogue or an internal report) and renders it; that data never leaves the page. As a result the library itself does not create any cookie that needs to appear in a consent banner.

GDPR and ePrivacy implications

Article 5(3) of the ePrivacy Directive only requires consent when an operator stores information on, or accesses information already stored on, the user terminal. Because vxe-table performs neither operation it falls outside the scope of the cookie rule. Under GDPR the library is not a separate processor: it is a piece of code that runs within the controller own application, comparable to a charting library or a date picker. The processing of personal data shown inside the grid is governed by the application data flow, not by vxe-table.

Get GDPR compliant in 10 minutes

Free plan available · No credit card required

Try FlowConsent free

Consent and transparency requirements

No consent banner entry is mandatory for vxe-table when it is bundled with the application and served from the publisher own domain. If the team chooses to load the script from a public CDN such as jsDelivr or unpkg, the CDN operator will see the visitor IP and the URL of the requested asset. That transfer should be mentioned briefly in the privacy notice under technical delivery providers, but legitimate interest is normally the appropriate legal basis and a banner opt in is not needed.

Practical compliance steps

Self host the bundle through the application build pipeline rather than loading it from a third party CDN; pin a specific version, verify the integrity hash, and review the MIT license text in the project documentation. If sensitive personal data is shown inside the grid, apply the same access controls, retention rules and minimisation principles to that screen as to any other view in the application. Document the library in the software bill of materials so that future security advisories can be triaged quickly.

GDPR consent category

Other

Websites using vxe-table must obtain user consent under GDPR regulations.

Legal basisNo legal basis under Article 6 GDPR is required for the library itself because no personal data processing occurs. If the publisher loads the script from a third party CDN, legitimate interest (Article 6(1)(f)) typically covers the technical delivery, but self hosting removes the question.
Risk levellow
Applicable regulationsGDPR, ePrivacy Directive, MIT License obligations

DPIA considerations

A formal Data Protection Impact Assessment under Article 35 GDPR is not triggered by vxe-table because the library does not process personal data on behalf of the controller. Standard records of processing activities should still mention the rendering of any personal data shown inside the table (for example customer lists), but the responsibility sits with the application logic, not with the component itself. If the library is fetched from a public CDN the controller should document that transfer of the visitor IP to the CDN provider.

Sample consent text

No consent banner entry is required for vxe-table when the bundle is served from the publisher own domain. If the operator loads the script from a public CDN such as jsDelivr or unpkg, list that CDN in the privacy notice under technical delivery providers and rely on legitimate interest, no opt in is needed because no cookies or identifiers are placed.

Technical details

Tracking methodNo tracking. vxe-table is a client side JavaScript library (Vue.js component) bundled with the website assets. It does not set cookies, does not store identifiers, and does not make outbound network requests to any vendor server.
Server locationSelf hosted. The library is distributed via npm and bundled into the customer application; runtime code executes entirely in the visitor browser from the publisher own origin or chosen CDN. No vendor controlled server is involved.
Cookieless tracking availableYes

Third-party domains contacted

cdn.jsdelivr.netunpkg.comregistry.npmjs.org

This service may collect user data. Ensure GDPR compliance with FlowConsent.

Get started freeScan your site

Frequently asked questions

What cookies does vxe-table set?

None. vxe-table is a pure client side Vue.js component that does not write to document.cookie, localStorage or sessionStorage for any vendor purpose. It only renders the data that the application passes to it.

Is user consent required to load vxe-table?

No. Article 5(3) of the ePrivacy Directive applies only when a service stores or reads information on the user device. Because vxe-table does neither, it can be loaded without a prior opt in.

What is the legal basis under GDPR?

No GDPR legal basis is required for the library itself because no personal data is processed by vxe-table. The personal data that the application chooses to render inside the grid relies on whatever basis already covers the underlying business processing.

Are there transfers of personal data to the United States or other third countries?

No, provided that the bundle is self hosted. If the publisher loads vxe-table from a public CDN such as jsDelivr or unpkg, the visitor IP address transits to that CDN operator; choose a CDN with EU points of presence or self host the asset to avoid any third country transfer.

Is a DPIA required when using vxe-table?

No. A Data Protection Impact Assessment under Article 35 GDPR is not triggered by vxe-table because the library does not process personal data on behalf of the controller. A DPIA may still be required because of the underlying business processing shown inside the table.

What are the recommended implementation steps?

Install the package via npm or yarn, pin a specific version, run a license audit to confirm MIT compatibility, bundle and serve the asset from your own domain, and apply your standard application access controls to any screen that displays personal data inside the grid.

What are the alternatives to vxe-table?

Other Vue.js data grid libraries with a similar privacy footprint include element plus table, naive ui data table, primevue data table and ag grid community edition. All of them run client side and do not introduce vendor servers; license terms and feature parity should drive the choice.

How should the cookie policy be updated to reflect vxe-table?

There is nothing to add to the cookie banner because vxe-table sets no cookies. If the script is loaded from a public CDN, add a short paragraph in the privacy notice describing that CDN as a technical service provider and the legitimate interest basis used to deliver static assets.