123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111 |
- angular.module('push')
- .controller('GuideCtrl', function ($scope, $timeout) {
- //感兴趣的产业
- $scope.favs = [
- {
- class: "co1",
- style: "-76px",
- id: 0,
- name: "先进制造及高端装备",
- value: false
- },
- {
- class: "co2",
- style: "-76px",
- id: 1,
- name: "能源及节能技术",
- value: false
- },
- {
- class: "co3",
- style: "-80px",
- id: 2,
- name: "新材料",
- value: false
- },
- {
- class: "co4",
- style: "-80px",
- id: 3,
- name: "电子信息",
- value: false
- },
- {
- class: "co5",
- style: "-80px",
- id: 4,
- name: "汽车制造",
- value: false
- },
- {
- class: "co6",
- style: "-85px",
- id: 5,
- name: "资源及环境技术",
- value: false
- },
- {
- class: "co7",
- style: "-85px",
- id: 6,
- name: "生物与新医药",
- value: false
- }
- ];
- var checkedModel = [];
- $scope.checkModel = function (fav) {
- if (fav.value) {
- if (checkedModel.length == 0) {
- checkedModel.push(fav);
- } else {
- var isadd = false;
- angular.forEach(checkedModel, function (value, key) {
- if (value.id == fav.id) {
- isadd = true;
- }
- });
- if (!isadd) {
- checkedModel.push(fav);
- }
- }
- } else {
- angular.forEach(checkedModel, function (value, key) {
- if (value.id == fav.id) {
- checkedModel.splice(key, 1)
- }
- });
- }
- };
- //跳过选择
- $scope.jump = function () {
- localStorage.setItem("checkModel", ".");
- $scope.go('tab.activityIndex');
- };
- //选择完成后跳转
- $scope.sure = function () {
- var checkedvalue = "";
- angular.forEach(checkedModel, function (value, key) {
- if (checkedvalue.indexOf(",") == -1) {
- if (checkedvalue.length > 0) {
- checkedvalue = checkedvalue + "," + value.name;
- } else {
- checkedvalue = checkedvalue + value.name;
- }
- } else {
- checkedvalue = checkedvalue + "," + value.name;
- }
- });
- checkedvalue = checkedvalue == "" ? "." : checkedvalue;
- localStorage.setItem("checkModel", checkedvalue);
- $scope.go('tab.activityIndex');
- };
- //关闭启动动画
- $timeout(function () {
- navigator.splashscreen.hide();
- }, 1000);
- });
|