Issue involves modifying Vue-specific attributes to comply with HTML standards.
The issue highlights that Vue-specific attributes like `true-value` and `false-value` render invalid HTML according to the W3C validator. The solution involves potentially supporting data attributes while maintaining backwards compatibility, which requires careful consideration to avoid breaking changes.
3.5.13
The attributes true-value and false-value on <input> fields are vue-specific according to the documentation:
https://vuejs.org/guide/essentials/forms#checkbox-1
However, the markup rendered is invalid because of those attributes.
Go to https://validator.w3.org/nu/#textarea
And validate this string
<!DOCTYPE html>
<html lang="">
<head>
<title>Test</title>
</head>
<body>
<input type="checkbox" true-value="yes" false-value="no">
</body>
</html>
Validation via w3c validator
Invalid markup
I dont't know if more internal attributes besides true-value and false-value exist.
Could this be fixed by using data attributes instead?
Claim this issue to let others know you're working on it. You'll earn 20 points when you complete it!