я имею директиву в следующем формате:Динамически манипулировать значения атрибутов углового шаблона директивы
<img id="imgId" src="img/sample.jpg" border="0" width="100%" usemap="#image-maps-sample" alt="" />
<map name="image-maps-sample" id="sampleMap">
<area alt="" title="" href="#/abc" shape="poly" coords="132,884,219,778,258,767,129,995,140,976" style="outline:none;" target="_self"/>
<area alt="" title="" href="#/xyz" shape="poly" coords="1147,963,1139,951,1135,920,1137,893,1173,990,1156,978" style="outline:none;" target="_self"/>
</map>
Изображения устанавливается на гибкие ширины, т.е. 100%, следовательно, она будет в полной ширину экрана и может меняться от фактический размер 1920 * 1080.
Каков наилучший способ динамического управления координатами двух областей карты изображения на основе отображаемой ширины. Я бы использовал формулу масштабирования вниз/вверх для координат, но я не уверен в том, что метод извлекает значения атрибутов и обновляет их после применения формулы к парам.
Я попытался использовать функцию ссылки директивы, но не увенчался успехом.
Спасибо за ответ друидов, я застрял на метод для извлечения координат и манипулировать ими и оказывать манипулируют значения в шаблоне директивы. – Navaneeth