I am trying to write a component that uses a one-way binding to simulate the Data Down, Actions Up (DDAU) restrictions. This component exposes an input box to change the value in question, and a button which fires a different action.
After the value of the one-way binding is modified, it becomes ‘out-of-sync’ and will no longer update the underlying data. This clearly breaks the DDAU paradigm.
In my example jsfiddle, the button always changes the underlying data to ‘bar’, demonstrating this ‘out-of-sync’-ness by changing the data in the component and then clicking the button to fire the action.
Thanks for your consideration!