Although native HTML tag names are The following obviously wouldn't work, because all of the attributes on a component tag are expected to be parameters of that component: So, the only way I can think of is declaring a parameter (public property) for each of those attributes inside that component. Easy tooltips, popovers and dropdown with Popper.js. When setting a binding on an element, Vue by default checks whether the element has the key defined as a property using an in operator check. 0x800a139e - JavaScript runtime error: Syntax error, unrecognized expression: a[href*=#]:not([href=#]), How to scroll an HTML page to a given anchor, this tutorial on scrolling HTML Bookmarks. It's fairly easy to see if you've read the jQuery source code. This alleviates a lot of the more tedious tasks of web development. BEST SELLER. But the problem is that I don't know how to name the calculated properties so that they end up with the attribute name "data-customer-firstname", for example. You can even update the browser URL with a hash to make it bookmarkable. It automatically expands to different DOM property and event pairs based on the element it is used on: with text types and