提交 e14bae6c authored 作者: coderBryanFu's avatar coderBryanFu

fix:不能静态导入前端路由全部改为懒加载方式

上级 514d6a86
...@@ -118,9 +118,8 @@ const handleToMoreNews = (item) => { ...@@ -118,9 +118,8 @@ const handleToMoreNews = (item) => {
}; };
</script> </script>
<style scoped> <style lang="scss" scoped>
.box4 { .box4 {
margin-left: 20px;
width: 792px; width: 792px;
height: 450px; height: 450px;
border-radius: 10px; border-radius: 10px;
......
//创新主体 //创新主体
import InnovationSubject from "@/views/innovationSubject/index.vue"; const InnovationSubject = () => import('@/views/innovationSubject/index.vue')
import InnovationInstitution from "@/views/innovationSubject/innovativeInstitutions/index.vue"; const InnovationInstitution = () => import('@/views/innovationSubject/innovativeInstitutions/index.vue')
const innovationSubjectRoutes = [ const innovationSubjectRoutes = [
//创新主体 //创新主体
......
//ZM博弈概览 //ZM博弈概览
import ZMGame from "@/views/ZMGame/index.vue"; const ZMGame = () => import('@/views/ZMGame/index.vue')
const ZMGameRoutes = [ const ZMGameRoutes = [
{ {
......
//ZM博弈概览 //ZM博弈概览
import ZMOverview from "@/views/ZMOverView/index.vue"; const ZMOverview = () => import('@/views/ZMOverView/index.vue')
const ZMOverviewRoutes = [ const ZMOverviewRoutes = [
{ {
......
// 法案相关 // 法案相关
import BillHome from "@/views/bill/billHome/index.vue"; const BillHome = () => import('@/views/bill/billHome/index.vue')
import BillLayoutContainer from "@/views/bill/billLayout/index.vue"; const BillLayoutContainer = () => import('@/views/bill/billLayout/index.vue')
import BillLayout from "@/views/bill/index.vue"; const BillLayout = () => import('@/views/bill/index.vue')
import BillIntroduction from "@/views/bill/introdoction/index.vue"; const BillIntroduction = () => import('@/views/bill/introdoction/index.vue')
import BillBackground from "@/views/bill/background/index.vue"; const BillBackground = () => import('@/views/bill/background/index.vue')
import BillTemplate from "@/views/bill/template/index.vue"; const BillTemplate = () => import('@/views/bill/template/index.vue')
import BillDeepDigLayout from "@/views/bill/deepDig/index.vue"; const BillDeepDigLayout = () => import('@/views/bill/deepDig/index.vue')
import BillDeepDigProcessOverview from "@/views/bill/deepDig/processOverview/index.vue"; const BillDeepDigProcessOverview = () => import('@/views/bill/deepDig/processOverview/index.vue')
import BillDeepDigProcessAnalysis from "@/views/bill/deepDig/processAnalysis/index.vue"; const BillDeepDigProcessAnalysis = () => import('@/views/bill/deepDig/processAnalysis/index.vue')
import BillDeepDigPoliContribution from "@/views/bill/deepDig/poliContribution/index.vue"; const BillDeepDigPoliContribution = () => import('@/views/bill/deepDig/poliContribution/index.vue')
import BillInfluenceLayout from "@/views/bill/influence/index.vue"; const BillInfluenceLayout = () => import('@/views/bill/influence/index.vue')
import BillInfluenceIndustry from "@/views/bill/influence/industry/index.vue"; const BillInfluenceIndustry = () => import('@/views/bill/influence/industry/index.vue')
import BillInfluenceScientificResearch from "@/views/bill/influence/scientificResearch/index.vue"; const BillInfluenceScientificResearch = () => import('@/views/bill/influence/scientificResearch/index.vue')
import BillRelevantCircumstance from "@/views/bill/relevantCircumstance/index.vue"; const BillRelevantCircumstance = () => import('@/views/bill/relevantCircumstance/index.vue')
const billRoutes = [ const billRoutes = [
......
// 人物主页 // 人物主页
import CharacterPage from "@/views/characterPage/index.vue"; const CharacterPage = () => import('@/views/characterPage/index.vue')
const characterPageRoutes = [ const characterPageRoutes = [
// 人物主页 // 人物主页
......
//企业主页 //企业主页
import companyPages from "@/views/companyPages/index.vue"; const companyPages = () => import('@/views/companyPages/index.vue')
const companyPagesRoutes = [ const companyPagesRoutes = [
// 智库系统的主要路由 // 智库系统的主要路由
......
// 综合搜索 // 综合搜索
import ComprehensiveSearch from '@/views/comprehensiveSearch/index.vue' const ComprehensiveSearch = () => import('@/views/comprehensiveSearch/index.vue')
import SearchResults from '@/views/comprehensiveSearch/searchResults/index.vue' const SearchResults = () => import('@/views/comprehensiveSearch/searchResults/index.vue')
import Chat from '@/views/comprehensiveSearch/chat/index.vue' const Chat = () => import('@/views/comprehensiveSearch/chat/index.vue')
const comprehensiveSearchRoutes = [ const comprehensiveSearchRoutes = [
// 综合搜索 // 综合搜索
......
// 合作限制 // 合作限制
import CooperationRestrictions from "@/views/coopRestriction/index.vue"; const CooperationRestrictions = () => import('@/views/coopRestriction/index.vue')
import CooperationRestrictionsDetail from "@/views/coopRestriction/detail/index.vue"; const CooperationRestrictionsDetail = () => import('@/views/coopRestriction/detail/index.vue')
const cooperationRestrictionsRoutes = [ const cooperationRestrictionsRoutes = [
// 合作限制 // 合作限制
......
// 政令 // 政令
import Decree from "@/views/decree/decreeHome/index.vue"; const Decree = () => import('@/views/decree/decreeHome/index.vue')
import DecreeLayoutContainer from "@/views/decree/decreeLayout/index.vue"; const DecreeLayoutContainer = () => import('@/views/decree/decreeLayout/index.vue')
import DecreeOverviewLayout from "@/views/decree/decreeLayout/overview/index.vue"; const DecreeOverviewLayout = () => import('@/views/decree/decreeLayout/overview/index.vue')
import DecreeIntroduction from "@/views/decree/decreeLayout/overview/introduction/index.vue"; const DecreeIntroduction = () => import('@/views/decree/decreeLayout/overview/introduction/index.vue')
import DecreeBackground from "@/views/decree/decreeLayout/overview/background/index.vue"; const DecreeBackground = () => import('@/views/decree/decreeLayout/overview/background/index.vue')
import DecreeDeepDig from "@/views/decree/decreeLayout/deepdig/index.vue"; const DecreeDeepDig = () => import('@/views/decree/decreeLayout/deepdig/index.vue')
import DecreeInfluence from "@/views/decree/decreeLayout/influence/index.vue"; const DecreeInfluence = () => import('@/views/decree/decreeLayout/influence/index.vue')
import Institution from "@/views/decree/institution/index.vue" const Institution = () => import('@/views/decree/institution/index.vue')
import DecreeOriginal from "@/views/decree/decreeOriginal/index.vue" const DecreeOriginal = () => import('@/views/decree/decreeOriginal/index.vue')
const decreeRoutes = [ const decreeRoutes = [
// 政令首页 // 政令首页
......
// 出口管制 // 出口管制
import ExportControl from "@/views/exportControl/index.vue"; const ExportControl = () => import('@/views/exportControl/index.vue')
const exportControlRoutes = [ const exportControlRoutes = [
// 出口管制首页 // 出口管制首页
......
// 投融资限制 // 投融资限制
import Finance from "@/views/finance/index.vue"; const Finance = () => import('@/views/finance/index.vue')
const financeRoutes = [ const financeRoutes = [
// 投融资限制 // 投融资限制
......
// 市场准入限制 // 市场准入限制
import MarketAccessRestrictions from "@/views/marketAccessRestrictions/marketAccessHome/index.vue"; const MarketAccessRestrictions = () => import('@/views/marketAccessRestrictions/marketAccessHome/index.vue')
import MarketAccessLayout from "@/views/marketAccessRestrictions/marketAccessLayout/index.vue"; const MarketAccessLayout = () => import('@/views/marketAccessRestrictions/marketAccessLayout/index.vue')
import MarketAccessOverview from "@/views/marketAccessRestrictions/marketAccessLayout/overview/index.vue"; const MarketAccessOverview = () => import('@/views/marketAccessRestrictions/marketAccessLayout/overview/index.vue')
import MarketAccessCase from "@/views/marketAccessRestrictions/marketAccessLayout/case/index.vue"; const MarketAccessCase = () => import('@/views/marketAccessRestrictions/marketAccessLayout/case/index.vue')
import MarketSingleCaseLayout from "@/views/marketAccessRestrictions/singleCaseLayout/index.vue"; const MarketSingleCaseLayout = () => import('@/views/marketAccessRestrictions/singleCaseLayout/index.vue')
import MarketSingleCaseOverview from "@/views/marketAccessRestrictions/singleCaseLayout/overview/index.vue"; const MarketSingleCaseOverview = () => import('@/views/marketAccessRestrictions/singleCaseLayout/overview/index.vue')
import MarketSingleCaseDeepdig from "@/views/marketAccessRestrictions/singleCaseLayout/deepdig/index.vue"; const MarketSingleCaseDeepdig = () => import('@/views/marketAccessRestrictions/singleCaseLayout/deepdig/index.vue')
const marketAccessRestrictionsRoutes = [ const marketAccessRestrictionsRoutes = [
// 市场准入限制首页 // 市场准入限制首页
{ {
path: "/marketAccessRestrictions", path: "/marketAccessRestrictions",
......
//新闻速览 const newsBrief = () => import('@/views/newsBrief/index.vue')
import newsBrief from "@/views/newsBrief/index.vue"; const NewsAnalysis = () => import('@/views/newsAnalysis/index.vue')
// 新闻事件分析
import NewsAnalysis from "@/views/newsAnalysis/index.vue";
const newsRoutes = [ const newsRoutes = [
//新闻速览页面路由 //新闻速览页面路由
......
import Portal from "@/views/portals/portal1/index.vue"; const Portal = () => import('@/views/portals/portal1/index.vue')
import Portal2 from "@/views/portals/portal2/index.vue"; const Portal2 = () => import('@/views/portals/portal2/index.vue')
const portalRoutes = [ const portalRoutes = [
// 门户 // 门户
......
// 风险信号 // 风险信号
import RiskSignal from "@/views/riskSignal/index.vue" const RiskSignal = () => import('@/views/riskSignal/index.vue')
const riskSignalRoutes = [ const riskSignalRoutes = [
//风险信号页面路由 //风险信号页面路由
...@@ -10,8 +10,7 @@ const riskSignalRoutes = [ ...@@ -10,8 +10,7 @@ const riskSignalRoutes = [
meta: { meta: {
title: "风险信号" title: "风险信号"
} }
}, }
] ]
export default riskSignalRoutes export default riskSignalRoutes
\ No newline at end of file
// 规则限制 // 规则限制
import RuleRestriction from "@/views/ruleRestriction/index.vue"; const RuleRestriction = () => import('@/views/ruleRestriction/index.vue')
import RuleRestrictionDetail from "@/views/ruleRestriction/detail/index.vue"; const RuleRestrictionDetail = () => import('@/views/ruleRestriction/detail/index.vue')
const ruleRestrictionsRoutes = [ const ruleRestrictionsRoutes = [
// 规则限制 // 规则限制
......
// 科研资助体系 // 科研资助体系
import ScientificFunding from "@/views/scientificFunding/index.vue"; const ScientificFunding = () => import('@/views/scientificFunding/index.vue')
const scientificFundingRoutes = [ const scientificFundingRoutes = [
// 科研资助体系 // 科研资助体系
......
//科技人物观点 //科技人物观点
import TechnologyFigures from "@/views/technologyFigures/index.vue"; const TechnologyFigures = () => import('@/views/technologyFigures/index.vue')
const technologyFiguresRoutes = [ const technologyFiguresRoutes = [
{ {
......
// 智库相关 // 智库相关
import thinkTank from "@/views/thinkTank/index.vue"; const thinkTank = () => import('@/views/thinkTank/index.vue')
import ThinkTankDetail from "@/views/thinkTank/ThinkTankDetail/index.vue"; const ThinkTankDetail = () => import('@/views/thinkTank/ThinkTankDetail/index.vue')
import ReportDetail from "@/views/thinkTank/ReportDetail/index.vue"; const ReportDetail = () => import('@/views/thinkTank/ReportDetail/index.vue')
import ReportOriginal from "@/views/thinkTank/reportOriginal/index.vue" const ReportOriginal = () => import('@/views/thinkTank/reportOriginal/index.vue')
const thinktankRoutes = [ const thinktankRoutes = [
// 智库系统的主要路由 // 智库系统的主要路由
{ {
......
// 智能写报 // 智能写报
import WrittingAsstaint from "@/views/writtingAsstaint/index.vue"; const WrittingAsstaint = () => import('@/views/writtingAsstaint/index.vue')
const writtingRoutes = [ const writtingRoutes = [
// 智能写报路由 // 智能写报路由
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论