首页 > 其他分享 >项目正式搭建流程

项目正式搭建流程

时间:2023-12-28 18:44:34浏览次数:28  
标签:ContentField vue 正式 .. 流程 配置 页面 路由 搭建

1、配置路由
(1)普通路由的配置
在views文件夹下创建好了各种页面的视图之后,接下来在router/index.js文件中配置好路由,具体配置如下:
假设要配置ranklist的页面,首先要在router/index.js文件中导入这个模块
import RanklistIndexView from '../views/ranklist/RanklistIndexView'
接下来在routes这个变量中,添加好配置

  {
    path: '/ranklist/',
    name: 'ranklist_index',
    component: RanklistIndexView,
  },

(2)路由重定向的配置:
在输入错误的网址之后,需要跳转到指定页面,这时需要路由重定向,假设要跳转到404的页面,可以参照下面的配置:
import NotFoundView from '../views/error/NotFoundView'

  {
    path: '/:catchAll(.*)',
    redirect: '/404/',
  },

(3)主页重定向
点击某标题,跳转到主页,可参照以下配置

  {
    path: '/',
    name: 'home',
    redirect: "/pk/",
  },

2、解决每点击一个页面就刷新的问题
在NavBar.vue中,将
<a class="navbar-brand" herf="/pk/">King Of Bots</a>
改成
<router-link class="navbar-brand" :to="{name: 'home'}">King Of Bots</router-link>
3、组件制作
在src/component目录下写好组件代码,以ContentField.vue组件为例子

<template>
    <!--  div.container>div.card>div.card-body  快捷创建;container是一个自适应大小的容器-->
    <div class="container">
        <div class="card">
            <div class="card-body">
                <slot></slot>
            </div>
        </div>
    </div>
</template>
  
<script>
export default {
}
</script>

<style scoped>
</style>

假设要在PkIndexView.vue中引入组件,PkIndexView.vue代码如下:

<template>
  <ContentField>
    对战
  </ContentField>
</template>

<script>
import ContentField from '../../components/ContentField.vue'

export default {
  component: {
    ContentField,
  }
}
</script>

<style scoped>
</style>

标签:ContentField,vue,正式,..,流程,配置,页面,路由,搭建
From: https://www.cnblogs.com/twinkler/p/17932754.html

相关文章

  • JDK、Tomcat、Redis、MySQL集齐,教你如何搭建高效性能测试项目
    前言:作为一个软件工程师,怎能不知道如何搭建一个性能测试项目呢?性能测试是一个软件工程师不可或缺的一环,因为一款软件性能好坏直接关系到用户体验,而用户体验又是一个软件能否成功的最重要的因素。本文将带你一步步搭建一个性能测试项目,包括如何搭建JDK、Tomcat、Redis和数据库,并......
  • 不需要本地部署大模型,modelscope-agent加qwen-max免费搭建自己的定制机器人
    最近阿里开源了通用大模型qwen-72b,正在为怎么本地化部署发愁,转眼看到提供了qwen-max相关接口的免费试用(据说就是基于qwen-72b大模型),这就来体验一番。1.前期准备开通阿里云灵积平台,并创建api-key2.环境搭建python:3.10+;pydantic2.0以上,老版本pydantic会报一个tool_sche......
  • 办理儿童玩具CPC认证要求及办理流程
    亚马逊儿童玩具CPC认证要求及办理流程CPC认证简介:CPSC是美国一个重要的消费者权益保护机构,是ConsumerProductSafetyCommittee的缩写,即消费品安全协会。美国消费品安全委员会(CPSC)成立于1972年,它的责任是保护广大消费者的利益,通过减少消费品存在的伤害及死亡的危险来维护人身及......
  • sse node搭建server
    sse-client.tsexportdefaultclassSSEClient{source:EventSource;element:HTMLElement;constructor(url){this.source=newEventSource(url||'http://127.0.0.1:8844/stream');this.source.onopen=this.onOpen.bin......
  • 【大模型】快速体验百度智能云千帆AppBuilder搭建知识库与小助手
    文章目录前言千帆AppBuilder什么是千帆AppBuilderAppBuilder能做什么体验千帆AppBuilderJava知识库高考作文小助手总结前言前天,在【百度智能云智算大会】上,百度智能云千帆AppBuilder正式开放服务。这是一个AI原生应用开发工作台,可以满足企业对敏捷和高效地进行AI原生应用开发与运......
  • css+html 实现带箭头的流程步骤条
    <!DOCTYPEhtml><htmllang="en"><head><metacharset="UTF-8"><title>Title</title><style>.navs{height:50px;line-height:50px;padd......
  • Ubuntu16下QEMU6.1.0安装和使用完整流程
    目录一、测试环境二、环境搭建1、安装依赖库2、安装pyhton3.82.1、下载Python3.8.172.2、创建新版python的安装目录(便于卸载)2.3、安装依赖库2.4、解压安装包2.5、安装2.6、添加环境变量2.7、配置python3默认版本为3.83、安装gcc73.1、下载安装:3.2、指令安装:三、QEMU安装1、下载解......
  • 用IIS搭建FTP服务器
    注意:经实测,IIS会限制传输速度,已经不推荐使用IIS来搭建,推荐使用FTP点击跳转:用FileZilla搭建FTP服务器目的通过FTP,让电脑和手机之间能够无线传输数据开启IIS功能快捷键win+s搜索控制面板打开点击程序,点击启用或关闭windows功能找到InternetInformationServices,勾选FTP服......
  • 多语言应用监控最优选,ARMS 应用监控 eBPF 版正式发布
    作者:古琦、千陆、彦鸿随着Kubernetes、Serverless等云原生技术引领研发、运维模式变革。应用架构从单体架构逐步演进为分布式、微服务化应用,随着业务的发展,多语言、多框架、多协议的微服务在企业内部越来越多,微服务的复杂度越来越高,如何通过可观测来快速发现、定位微服务的问......
  • Electron 环境搭建
    下载electron官网提供的案例克隆示例项目的仓库:  gitclonehttps://github.com/electron/electron-quick-start    进入这个仓库:cdelectron-quick-start       安装依赖并运行:npminstall            ......