fix problem with data-color

Value from `data-color` caches in the element data. If the data have angular expression `{{color.code}}`, then we would have the expression as string. If we use `colorcode="{{color.code}}"` we have calculated value