fix(ionView): only $watch attributes if defined

Closes #1216