Как создать действие, чтобы перейти в другое состояние, когда я нажимаю на коробки?Javascript

Форум по Javascript
Ответить
Anonymous
 Как создать действие, чтобы перейти в другое состояние, когда я нажимаю на коробки?

Сообщение Anonymous »

Я использовал виджет HTML, чтобы отобразить изображение с коробками внутри него. Я хочу создать действие, чтобы перейти в другое состояние, когда я нажимаю на коробки. Я создал настройки действия, но это не сработало. Я использовал перейти к новым действиям по состоянию на панель инструментов и настраиваемым действиям, и оба не работали.var $injector = widgetContext.$scope.$injector;
$injector.get(widgetContext.servicesMap.get('entityService')).getEntity(entityId.entityType, entityId.id)
.subscribe(function(data) {
console.log(JSON.stringify(data))
console.log(entityName);
if (data.name.includes("Warehouse 1")) {

openDashboardStates('device_details', data);
}

});

function openDashboardStates(statedId, m) {
var stateParams = widgetContext.stateController.getStateParams();
var EID = m.id.id;
var ENAME = m.name;

var parID = {
id: EID,
entityType: "ENTITY_VIEW"
};
var preparam = {
entityId: parID,
entityName: ENAME,
entityLabel: ENAME

};
var newparam = {
selectedFreezer: preparam,
targetEntityParamName: "selectedFreezer"
};

widgetContext.stateController.openState(statedId, newparam, false);
}


Подробнее здесь: https://stackoverflow.com/questions/797 ... -the-boxes
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Javascript»