Как пример
на входе
attrs: {onchange: 'mapLayerCheck(this, "route")'}
и на выходе
onchange="mapLayerCheck(this, "route")"/>
Как пример
на входе
attrs: {onchange: 'mapLayerCheck(this, "route")'}
и на выходе
onchange="mapLayerCheck(this, "route")"/>
Потому что иначе получится вот так:
то есть
onchange="mapLayerCheck(this, "
попробуйте одинарные кавычки.
решили обойтись без таких атрибутов