Показать сообщение отдельно
  #1 (permalink)  
Старый 13.04.2017, 14:21
Новичок на форуме
Отправить личное сообщение для Normpasan Посмотреть профиль Найти все сообщения от Normpasan
 
Регистрация: 24.12.2016
Сообщений: 3

Область видимости в зависимости от выбранного object
Помогите с функцией, которая будет выводить нужный template в зависимости от выбранного объекта.

myApp.controller('dragCtrl', function ($scope) {
        $scope.draggableObjects = [{name:'Подписан через..'}, 
                                   {name:'Ссылка кликнуть?'}, 
                                   {name:'Письмо открыто?'}, 
                                   {name:'Особый перевод'},
                                   {name:'Изменено значение..'},
                                   {name:'Письмо отправленно'},
                                   ];
        $scope.draggableObjects2 = [{name:'Если баллы..'}, 
                                   {name:'Если теги..'}, 
                                   ];
        $scope.draggableObjects3 = [{name:'Купил'}, 
                                   {name:'Бросил в корзину'}, 
                                   {name:'Посетил URL'},
                                   ];
        $scope.droppedObjects1 = [];
        // $scope.droppedObjects2= [];
        $scope.onDropComplete1=function(data,evt){
            var index = $scope.droppedObjects1.indexOf(data);
            if (index == -1)
            $scope.droppedObjects1.push(data);
        }
        $scope.removeItem = function(item) {
            var index = $scope.droppedObjects1.indexOf(item);

            if (index > -1) {
                $scope.droppedObjects1.splice(index, 1);
            }
        }
        var $hashKey;
        $scope.handleClick = function(obj) {
            console.log(obj); 
          }
          
        var inArray = function(array, obj) {
            var index = array.indexOf(obj);
        }
      });

Последний раз редактировалось Normpasan, 14.04.2017 в 11:02.
Ответить с цитированием