I am having a problem when I created a button in a custom directive:
<button ion-button round>Replay</button>
It seems that the component can’t see the ionic directives ion-button and round - so the button appears as a standard html button.
I have looked on the web and it seems to be a problem with the supplied styles not working in components.
kensodemann commented on 14 Dec 2017
Looking at the code that handles this in the upcoming @ionic/core release (which will be part of Ionic v4) this should no longer be an issue at that time. I will mark this as something to double check after the initial v4 release is complete.
That was over three months ago and who know’s when v4 will be released.