AngularJS state çağırma,aktif etme (parametreli, parametresiz) kodu çeşitleri kullanımı örneği (AngularJS state calling,activate (with param, free param) code types usage example)

1- a ng-click state.go(‘user.list’) a ng-click state.go(‘user.list’, {accountId: userUniqueName}) => parametre göndererek a ng-click state.go(‘user.list’, {accountId: ‘oğuz’}) => parametre göndererek a ng-click state.go(‘user.list’, {accountId: 005}) => parametre göndererek 2- a ui-sref user.list a ui-sref user.list() a ui-sref user.list({accountId: userUniqueName}) => parametre göndererek a ui-sref user.list({accountId: ‘münevver’}) => parametre göndererek a ui-sref user.list({accountId: 0}) => parametre göndererek 3- a href=”#/user” a href=”main.html#/user” a href=”#/user/ethem” (tanımlı URL adresimiz “/user/:accountId” dir) Parametre kullanımında iz/yol(path) ve sorgu(query) parametreleri geçerken aralarında herhangi bir fark yoktur, ikiside aynı şekilde gönderilir. JavaScript dosyanızdan “Controller” üzerinden aşağıdaki gibi AngularJS “state” çağırabilirsiniz. [code language=”javascript”] $state.go("users"); [/code] HTML üzerinde ise ui-sref i tercih edebilirsiniz Gelen parametrelerin ise “Controller” da kullanımında bize yardımcı olan servis “$stateParams” dır, kullanımı ise şöyledir. [code language=”javascript”] function UsersController($state, $stateParams) { userName = $stateParams.userName; } [/code]]]>

Leave a Reply

Your email address will not be published. Required fields are marked *