quasarframework / quasar

Quasar Framework - Build high-performance VueJS user interfaces in record time
https://quasar.dev
MIT License
25.97k stars 3.53k forks source link

Incorrect use of <label for=FORM_ELEMENT> #16147

Closed JessicaVicentini99 closed 1 year ago

JessicaVicentini99 commented 1 year ago

What happened?

I identified an error in my app's console, and I identified that the same occurs on the quasar documentation website in v1. The error generated is: "The label's for attribute doesn't match any element id." image

What did you expect to happen?

The id should be correct in the label

Reproduction URL

https://v1.quasar.dev/vue-components/select

How to reproduce?

  1. access the link
  2. Press F12
  3. click on issues
  4. the error will appear: Incorrect use of

Flavour

Quasar CLI (@quasar/cli | @quasar/app)

Areas

Components (quasar)

Platforms/Browsers

Chrome

Quasar info output

Operating System - Linux(5.19.0-50-generic) - linux/x64
NodeJs - 16.20.0

Global packages
  NPM - 8.19.4
  yarn - 1.22.19
  @quasar/cli - undefined
  @quasar/icongenie - Not installed
  cordova - Not installed

Important local packages
  quasar - 1.19.1 -- Build high-performance VueJS user interfaces (SPA, PWA, SSR, Mobile and Desktop) in record time
  @quasar/app - 2.3.1 -- Quasar Framework local CLI
  @quasar/extras - 1.14.0 -- Quasar Framework fonts, icons and animations
  eslint-plugin-quasar - Not installed
  vue - 2.6.14 -- Reactive, component-oriented view layer for modern web interfaces.
  vue-router - 3.5.3 -- Official router for Vue.js 2
  vuex - 3.6.2 -- state management for Vue.js
  electron - 9.4.4 -- Build cross platform desktop apps with JavaScript, HTML, and CSS
  electron-packager - Not installed
  electron-builder - Not installed
  @babel/core - 7.18.2 -- Babel compiler core.
  webpack - 4.44.2 -- Packs CommonJs/AMD modules for the browser. Allows to split your codebase into multiple bundles, which can be loaded on demand. Support loaders to preprocess files, i.e. json, jsx, es7, css, less, ... and your custom stuff.
  webpack-dev-server - 3.11.3 -- Serves a webpack app. Updates the browser on changes.
  workbox-webpack-plugin - Not installed
  register-service-worker - 1.7.2 -- Script for registering service worker, with hooks
  typescript - 4.2.2 -- TypeScript is a language for application scale JavaScript development
  @capacitor/core - Not installed
  @capacitor/cli - Not installed
  @capacitor/android - Not installed
  @capacitor/ios - Not installed

Quasar App Extensions
  @quasar/quasar-app-extension-qenv - 1.1.0 -- Load targeted variables into your quasar project
  @quasar/quasar-app-extension-qmediaplayer - 1.4.1 -- A Quasar App Extension for @quasar/quasar-ui-qmediaplayer

Networking
  Host - e2fa80e76cfa
  eth0 - 172.18.0.3

(node:82) [DEP0148] DeprecationWarning: Use of deprecated folder mapping "./" in the "exports" field module resolution of the package at /var/www/html/node_modules/vuex/package.json.
Update this package.json to use a subpath pattern like "./*".
(Use `node --trace-deprecation ...` to show where the warning was created)
Done in 0.91s.

Relevant log output

No response

Additional context

No response

github-actions[bot] commented 1 year ago

Hi @JessicaVicentini99! šŸ‘‹

It looks like you provided an invalid or unsupported reproduction URL. Do not use any service other than Codepen, jsFiddle, StackBlitz, Codesandbox, and GitHub. Make sure the URL you provided is correct and reachable. You can test it by visiting it in a private tab, another device, etc. Please edit your original post above and provide a valid reproduction URL as explained.

Without a proper reproduction, your issue will have to get closed.

Thank you for your collaboration. šŸ‘

rstoenescu commented 1 year ago

Hi,

v1 LTS support has ended on 2023/06/30 after the deadline has been pushed back multiple times. Unless one of the donating companies using Quasar v1 need a fix for it, we are focusing on v2 and its CLIs.