Hi.
Material Web Components 3 have been released last week (Release v1.0.0-pre.1 · material-components/material-web · GitHub )
I created a minimalistic example in Aurelia 2: GitHub - mreiche/mdc-web-aurelia2
What’s missing:
There is no documentation for the components yet
Missing components (like Top-App-Bar, Card etc)
Two-Way-Binding is not working because of Trying to set value for property value in dirty checker
(don’t know if this is an Aurelia bug or missuse)
Feel free to contribute.
4 Likes
Binding adapter is missing. Should be in the docs
1 Like
mreiche
January 20, 2023, 12:34pm
3
Hi Maxim. Could you explain a little bit more for me? Where to fix, and which docs do you mean?
Hi Maxim.
Sorry, but I still don’t get it. The referenced article describes how to bind default properties and their directions. But how does this help, when
<md-filled-text-field label="Label text" value.two-way="message"></md-filled-text-field>
Crashes with
Trying to set value for property value in dirty checker
value
is the right property to use here.
from-view
and to-view
are working, but not bind
nor two-way
.
You need to teach aurelia that on change event it should update bindings to value property. That article shows how to do that for fast wc but same applies to mwc
2 Likes
Got it now. Fixed and works.
2 Likes