मेरे पास कोणीय यूई राउटर राज्य प्रदाता का उपयोग करके मेरे कोणीय ऐप में नीचे बताए गए राज्य हैं। और, मैं एक ही विन्यास के साथ कई राज्यों को परिभाषित करना चाहता हूं यानी। एक ही टेम्पलेट और नियंत्रक के साथ।कोणीय यूई राउटर राज्य - एक ही टेम्पलेट और नियंत्रक के साथ कई राज्य
$stateProvider
.state('parent', {
templateUrl: 'parent.html',
abstract: true,
parent: 'apm'
})
.state('parent.list', {
abstract: true,
url: '/list',
templateUrl: 'list.html',
controller: 'ListCtrl'
})
.state('parent.list.closed', {
url: '/q',
templateUrl: 'closed.html'
})
.state('parent.list.details', { // would like to have same template, controller on different state parent.details without list
url: '/:id/:name',
abstract: true,
templateUrl: 'details.html',
controller: 'DetailsCtrl',
resolve: {
.....
.....
}
})
.state('parent.list.details.data', { // would like to have same template, controller on different state parent.details.data without list
url: '/details',
views : {
'view1' : {
templateUrl : 'view1.html'
},
'view2' : {
templateUrl : 'view2.html',
controller : 'View2Ctrl'
},
'view3' : {
templateUrl : 'view3.html'
},
'view4' : {
templateUrl : 'view4.html'
}
}
})
यह
.state(['parent.list.details', 'parent.details'], {
url: '/:id/:name',
abstract: true,
templateUrl: 'details.html',
controller: 'DetailsCtrl',
resolve: {
.....
.....
}
})
कोई मदद या सुझाव की तरह कुछ करने के लिए संभव है?
कारण है कि आप एक सादे करने के लिए आम विकल्प निकालने नहीं है javaScript वैरिएबल या EV एक कोणीय निरंतर? मुझे लगता है कि आप खातिर सूखने के लिए कर रहे हैं, है ना? – goreorto