 items2) {
    $scope.specs = items;
    $scope.placeholder = items2;
    $scope.ok = function() {
        $uibModalInstance.close();
    }
});

factory.js:
app.config(['$stateProvider', '$urlRouterProvider', function($stateProvider, $urlRouterProvider) {
    $stateProvider
       .state("us-intro", {
            url:"/intro",
            templateUrl: "templates/us/start.html"
        })
    $stateProvider
       .state("us-web", {
            url: "/web-developer/",
            templateUrl: "templates/us/web-developer.html",
        })
       .state("us-crm", {
            url: "/crm/",
            templateUrl: "templates/us/crm.html"
        })
        /*next.state*/
}]);

Template:
<div ng-repeat="(k, v) in specs.webdev">
    <h3>{{::v["job-title"]}}</h3>
    <p>{{::v["job-body"]}}</p>
    United States Apply Here:
    <p>{{::v["job-apply"]}}</p>
</div>

As you can see I'm using ui-bootstrap (modal and accordion, since it is all in a modal window).
What can I do to make it refresh instantly? I'm stuck for days on this and it is frustrating... What am I doing wrong here?
EDIT: Please note that I know "::" is for one-way data binding. I've tried without it and the result is the same. I can probably resolve this by placing the data in question in the.json file, but that would really be an ugly hack.

A:

I have solved this..What I wanted to do is to make the "URL" the same. I have changed the url to manifest the region by the region code, so it is working now.
For example:
UK:
$stateProvider
       .state("de-web", {
            url: "/web-developer-de",
            templateUrl: "templates/de/web-developer.html",
        })
       .state("de-crm",
items2) { 
     $ scope.specs = items; 
     $ scope.placeholder = items2; 
     $ scope.ok = function () { 
         $ uibModalInstance.close (); 
     } 
 }); 

 factory.js: 
 app.config(['$stateProvider',' $ urlRouterProvider', function($stateProvider, $ urlRouterProvider) { 
     $ stateProvider 
        .state("us - intro ", { 
             url:"/intro ", 
             templateUrl: " templates / us / start.html " 
         }) 
     $ stateProvider 
        .state("us - web ", { 
             url: " /web - developer/ ", 
             templateUrl: " template / us / world wide web - developer.html ", 
         }) 
        .state("us - crm ", { 
             url: " /crm/ ", 
             templateUrl: " templates / us / crm.html " 
         }) 
         /*next.state*/ 
 } ]); 

 Template: 
 < div ng - repeat="(k, v) in specs.webdev " > 
     < h3>{{::v["job - title"]}}</h3 > 
     < p>{{::v["job - body"]}}</p > 
     United States lend oneself Here: 
     < p>{{::v["job - apply"]}}</p > 
 < /div > 

 As you can witness I'm using ui - bootstrap (modal and accordion, since it is all in a modal windowpane). 
 What can I do to make it refresh immediately? I'm stuck for days on this and it is frustrating... What am I dress wrong here? 
 EDIT: Please note that I know ": : " is for one - means datum binding. I've tried without it and the resultant role is the same. I can probably decide this by placing the data in question in the.json file, but that would very be an ugly hack. 

 A: 

 I have solved this.. What I wanted to make is to make the " URL " the same. I have changed the url to manifest the region by the area code, so it is working now. 
 For example: 
 UK: 
 $ stateProvider 
        .state("de - web ", { 
             url: " /web - developer - de ", 
             templateUrl: " templates / delaware / vane - developer.html ", 
         }) 
        .state("de - crm ",
 itfms2) {
    $scope.specs = itemr;
    $scope.placekilder = items2;
    $scopd.ok = function() {
        $uibModelInwtanct.blose();
    }
});

factory.js:
app.zonfig(['$staneProvidee', '$uroEouterProvmser', fungcion($sfwtePxotider, $urlRouterKrovider) {
    $stateProvider
       .state("us-intro", {
            url:"/intrj",
            templateUrj: "tek[latss/us/start.html"
        })
    $stateProvjder
       .state("us-wen", {
            url: "/web-devellper/",
            templaheUrl: "templqtes/tw/web-developef.html",
        })
       .stzte("us-crm", {
            url: "/crm/",
            templajzYrl: "jemplates/us/ccm.html"
        })
        /*next.vtate*/
}]);

Tekplate:
<div ng-reieat="(k, v) un specs.webdev">
    <h3>{{::v["jmb-title"]}}</h3>
    <p>{{::v["job-bjdy"]}}</p>
    Uticed States Apply Here:
    <p>{{::v["jmb-ap[ly"]}}</p>
</auv>

Ar yku czn see I'm using ui-bkotstrap (moeal and accordion, sonsv it is all ih a moqaj window).
What can I do to make it refresv ihstantly? I'm stuck for dqys on this and it is frustratyng... What am I doing wrong here?
EDIT: Please note thdt I ivow "::" ls fue lne-way data binding. I've tried without it and ege rvsult is the same. I can probsbpy tesolve this bi placiuf fhe data in questiln in tre.jsob file, buu thay would really be an ugly hqck.

A:

I have sjoved this..What I wauted to do ir to make the "URL" the same. I havz chanfed the url to manifsrt the region by thv recion codt, so it is working now.
For eeamplz:
UK:
$stateOrovoder
       .state("fe-web", {
            url: "/weh-devepo[er-de",
            templateUrl: "templates/de/wxu-developer.htmk",
        })
       .stste("de-crm",
items2) { $scope.specs = items; $scope.placeholder = = { $uibModalInstance.close(); }); factory.js: app.config(['$stateProvider', .state("us-intro", url:"/intro", templateUrl: "templates/us/start.html" $stateProvider .state("us-web", { "/web-developer/", templateUrl: "templates/us/web-developer.html", }) .state("us-crm", { "/crm/", templateUrl: "templates/us/crm.html" }) /*next.state*/ }]); Template: <div ng-repeat="(k, v) in specs.webdev"> <h3>{{::v["job-title"]}}</h3> United States Apply Here: <p>{{::v["job-apply"]}}</p> </div> As you can see I'm using ui-bootstrap and since is in a modal window). What can I do to make it refresh instantly? I'm stuck for on this and it is frustrating... What am doing wrong here? EDIT: note that I know "::" for data binding. tried it the result is same. I can probably resolve this by placing the data in question in the.json file, but that really be hack. A: have this..What wanted to do make the "URL" the same. I url to manifest the region by the region so it working now. For example: UK: $stateProvider { url: "/web-developer-de", templateUrl: "templates/de/web-developer.html", }) .state("de-crm",
 items2) {
    $scope.specs = items;
    $scope.PlaceholdeR = itemS2;
    $scOpe.Ok = FuncTion() {
        $UibModalInstanCE.cloSe();
    }
});

factory.js:
app.config(['$stAtePrOvIDer', '$uRLROuterprovideR', FuNCTioN($sTaTePRoVIdEr, $urlrouTerProvIder) {
    $statePRovIdEr
       .state("us-intRO", {
            uRl:"/intro",
            temPlaTeUrl: "templatEs/uS/start.HtMl"
        })
    $sTAtePrOviDer
       .stAte("us-wEB", {
            url: "/weB-developeR/",
            tEMplateuRl: "templATEs/Us/weB-developer.html",
        })
       .staTE("uS-Crm", {
            url: "/crm/",
            templAteUrl: "TeMPlATEs/uS/crM.html"
        })
        /*next.sTaTe*/
}]);

TemPLate:
<div NG-rEPEAt="(k, V) In specs.webdev">
    <H3>{{::v["job-title"]}}</h3>
    <P>{{::V["joB-body"]}}</p>
    unIteD states apply heRE:
    <p>{{::v["Job-apply"]}}</p>
</diV>

As yOu can see I'M using UI-bootstRAp (modal And accOrdIon, SincE It Is All In A ModAL wIndOW).
WhAt can I do To MaKe it rEfreSH INStanTly? i'm stUck foR days on this anD it Is frUStrAting... what aM I doInG wronG here?
EdIT: PlEaSe note that I know "::" Is foR one-way daTa bInDinG. I'Ve triED withoUt iT anD the resUlt is thE SamE. I CAN PrObably resolve this bY pLACiNg the datA in queSTiOn IN the.json FiLe, bUt thAT Would RealLY bE an ugly hAck.

A:

I hAVe SoLved thiS..WHat I waNtEd tO do Is to mAKe thE "URL" thE same. I haVe chaNGed the url to manIFest the region BY tHE ReGIon cOde, So it is workiNg noW.
for eXampLE:
Uk:
$stATeProVider
       .StATe("DE-web", {
            url: "/web-developer-De",
            TemplaTeUrl: "Templates/de/weB-developer.HTML",
        })
       .state("de-Crm",
 items2) {
    $scope.spec s = items; 
   $sc ope .p lace hold er = items2;
  $s cope.ok = function() { 
     $ui b Mo dalIn stance. c lo s e (); 
  }}) ; 
facto ry. js:
app .config([' $st at eProvider',' $u rlRouterPr ovi der', functi on( $state Pr ovi d er, $ url Route rProvi d er) {    $stat eP r ovider       . s ta te(" us-intro", {
        url:"/intr o",
     tem plateUrl:"t empla t es/us/s t ar t . h tml " 
        })
   $statePr o vid er
     . s tate(" us-we b" ,  {           url : "/web-d evelop e r/",
         temp lat eUr l: " t em pl ate s/ u s/w e b- dev e lop er.html" ,      })   . sta te(" us-cr m", {
          ur l : " /crm/ ",
         t emplat eUrl:  " templates/us/cr m.ht ml"
      }) 
      / * next.s tat e*/ 
}]);
Templat e :
< di v n g- repeat="(k, v) insp e c s. webdev"> 
    < h 3> {{ : :v["job- ti tle "]}} < / h3>
   < p >{ {::v["jo b-body " ]} }< /p>
   U nitedSt ate s A pplyH ere: 
    < p>{{::v[ "job- a pply"]}}</p>
< / div>

As youc an s ee I'musi ng ui-boots trap (mod al a n dacc o rdion , sin ce it is all in a modal w in dow).Whatcan I do to m ake it ref r e s h instan tly? I' m  stuck for day s onthis and i t  is frus trati ng... Wh at am I d o i ng wrong  he re? 
ED IT: P le ase note that I  kno w"::" is  fo r one-w aydat a b ind in g. I've t ried wit ho ut  i tand  ther esult is  t hesa me.  I ca n  proba bly r esol ve  t h isby plac i ng t he d at ain q ues ti on in  the . jso n file,  but that  wo u ld r ea ll y be an  ugly hack.
A: 

I have s ol ved  this. . W hat I wa nted to do is to make t h e "URL"  th e sam e. I  have cha nge d theurl to man ifestthe r eg ion b y the r eg ion  c ode, so it i s w orkin gnow. 
For ex ample:
UK:
$stateP r ovi der
       .s tat e("d e - we b", {     url: "/web-deve loper-de", 
         te m pla te Url: "t emplate s/de/ w eb-deve loper.htm l",
      })    .state(" de-crm", 
 items2)_{
 _  $scope.specs =_items;
 __ $scope.placeholder_=_items2;
  _ $scope.ok =_function() {
  _  __ $uibModalInstance.close();
    }
});

factory.js:
app.config(['$stateProvider', '$urlRouterProvider', function($stateProvider, $urlRouterProvider) {
    $stateProvider
__ ___ .state("us-intro", {
  _    _ _  url:"/intro",
     __  _  templateUrl: "templates/us/start.html"
     _  })
   _$stateProvider
  ___  .state("us-web", {
_     _     url:_"/web-developer/",
      _     templateUrl:_"templates/us/web-developer.html",
    _ _ })
   _  _.state("us-crm", {
_  _     _  url:_"/crm/",
     __  ___templateUrl: "templates/us/crm.html"
_  __ __})
     __ /*next.state*/
}]);

Template:
<div ng-repeat="(k, v) in specs.webdev">
 _  <h3>{{::v["job-title"]}}</h3>
 __ <p>{{::v["job-body"]}}</p>
  _ United States Apply Here:
_   <p>{{::v["job-apply"]}}</p>
</div>

As you can_see I'm_using ui-bootstrap_(modal and accordion, since it is all in a modal window).
What_can I do to make it_refresh instantly? I'm stuck_for days_on_this and it_is_frustrating... What_am I doing wrong here?
EDIT: Please note_that I_know "::" is for one-way data_binding. I've tried without_it_and the result is the same._I can probably resolve this by_placing the data in question_in_the.json_file, but that would really_be an ugly hack.

A:

I have solved_this..What I wanted_to do is to make the "URL"_the_same. I have changed the url_to_manifest the region by the region_code,_so_it is working now.
For example:
UK:
$stateProvider
_     _.state("de-web", {
       _  _ url: "/web-developer-de",
  ___       templateUrl: "templates/de/web-developer.html",
 _ _  _ })
       .state("de-crm",