However, when I use this value in the page it messes up and only shows “123” in the input.
When I use Developer Tools to view that element, I see that it outputs wrong:
Note: If I bring the value outside of the value="{{user.address.street}}" area, it will show correctly…the bug seems to occur inside of the input value.
It looks like a bug in the T7 parser (it is not only related to Input): if you use the value inside a simple text it works. The problem is when you try to use it under “any” Dom Attribute. In that case, if the value has spaces you need to use a solution like shastox suggested (escape).