मान लीजिए कि हमारे पास निम्नलिखित मार्ग परिभाषित हैं:
const routes: Routes = [
{
path: '',
component: WelcomeComponent
},
{
path: 'start',
component: StartComponent
}
क्या स्कली को start
मार्ग के लिए एक स्थिर पृष्ठ के लिए पीढ़ी को छोड़ने के लिए कहने का एक तरीका है?
2 जवाब
आप ignoredRoutePlugin
का उपयोग करके ऐसा कर सकते हैं।
`/someRoute`:{
type:'ignored'
}
ऐसा नहीं लगता कि यह अभी तक प्रलेखन में है, लेकिन यहाँ रेपो में कोड है: https://github.com/scullyio/scully/blob/main/libs/scully/src/lib/routerPlugins/ignoredRoutePlugin.ts
/someRoute/*
ने * कोशिश की है लेकिन परिणाम के बिना।
"विलकार्ड" का उपयोग करने के लिए - अनदेखा करें, आप routeProcessPlugin
का उपयोग कर सकते हैं, जिसे ./scully/plugins/plugin.ts
में घोषित किया गया है:
import { HandledRoute, registerPlugin } from '@scullyio/scully';
registerPlugin(
'routeProcess',
'filteredRoute',
(routes: HandledRoute[]): Promise<HandledRoute[]> => {
return Promise.resolve(routes.filter((r) => !r.route.startsWith('/someRoute')));
},
);
इसे अपने scully.config.ts
में आयात करना सुनिश्चित करें:
import { ScullyConfig } from '@scullyio/scully';
require('./scully/plugins/plugin');
export const config: ScullyConfig = {
// your config here
}
संबंधित सवाल
नए सवाल
angular
Google से वेब फ्रेमवर्क के बारे में प्रश्न इस टैग का उपयोग कोणीय प्रश्नों के लिए करें जो एक व्यक्तिगत संस्करण के लिए विशिष्ट नहीं हैं। पुराने AngularJS (1.x) वेब ढांचे के लिए, कोणीयज टैग का उपयोग करें।