当前位置: 首页 > news >正文

网站开发培训哪个好福州小程序开发案例

网站开发培训哪个好,福州小程序开发案例,h5作品欣赏,wordpress 注册 用户名前言 本篇在讲什么 接上篇文章,我们制作了一个自定义的网页导航栏,本篇文章我们简单制作一个内容页 仅介绍简单的应用,仅供参考 本篇适合什么 适合初学Vue的小白 适合想要自己搭建网站的新手 适合没有接触过vue-router的前端程序 本篇…
前言
本篇在讲什么

接上篇文章,我们制作了一个自定义的网页导航栏,本篇文章我们简单制作一个内容页
仅介绍简单的应用,仅供参考

本篇适合什么

适合初学Vue的小白
适合想要自己搭建网站的新手
适合没有接触过vue-router的前端程序

本篇需要什么

Htmlcss语法有简单认知
Vue有简单认知
Node.js(博主v18.13.0)的开发环境
Npm(博主v8.19.3)的开发环境
Vue(博主v5.0.8)的开发环境
依赖VS code编辑器

本篇的特色

具有全流程的图文教学
重实践,轻理论,快速上手
提供全流程的源码内容

♠ 内容概要

内容页包含以下几项

  • 页面中部显示头像
  • 头像下方补充主题
  • 主题下方补充描述
  • 描述下方补充跳转按钮

完整效果如下图所示

在这里插入图片描述


♠ 修改App.vue

在上一章导航栏的基础上,我们需要稍微修改以下App.vue的内容

♥ 展示背景

我们想要在单调的背景上展示一些动态的效果,这里直接偷懒把Vue官方的动态背景拿来了,下面直接看代码

</script><style>
#app{text-align: center;background-image: url("./assets/bg.svg");
}</style>

在这里插入图片描述

直接在css里面添加字段background-image,后边接背景的资源路径


♥ router-view

我们在之前讲过路由相关的内容,这里也是直接通过路由来渲染页面,所以需要添加router-view组件,这里直接到导航栏下方

<template><div class="main"><NavBar/><router-view></router-view>
</div>
</template>

♠ 新增Home页

正文开始了,我们先创建一个HomeView.vue的文件,用来显示我们中间的内容

在这里插入图片描述


♥ 定义路由内容

新增的页面,我们需要在路由里去做定义,修改router目录下的index.js文件

在这里插入图片描述

import {createRouter, createWebHistory} from 'vue-router'
import HomeView from "../components/HomeView.vue"const routes = [{name: 'home',path: '/home',component: HomeView,},
];const router = createRouter({history: createWebHistory(), routes,
})export default router

上述是完整的index.js的代码,我们引用了HomeView.vue文件,并且在路由内对其进行了定义,重定向为/home


♥ 设置初始页面

我们希望router-view在初始的时候就可以直接显示主页,所以需要在路由内对\根路径做出重定向,使其指向主页

import {createRouter, createWebHistory} from 'vue-router'
import HomeView from "../components/HomeView.vue"const routes = [{path: '/',redirect:'/home'},{name: 'home',path: '/home',component: HomeView,},
];const router = createRouter({history: createWebHistory(), routes,
})export default router

如此写法router-view在初始渲染的时候会去加载/home的页面


♥ 添加头像

我们在HomeView.vue内补充头像的显示

<img src="../assets/main.png" class="img_main">

♥ 添加文本

<p class="txt_main">Welcome to Sun'home
</p>
<p class="txt_dec">限定目的,能使人生变得简洁。 ——村上春树 《没有色彩的多崎作和他的巡礼之年》
</p>

我们希望欢迎语和描述语能够占据一整行的位置,所以这里使用了p标签来定义组件


♥ 添加跳转徽章

<a href="https://github.com/KingSun5" class="btn_badge"><img src="https://img.shields.io/badge/github-KingSun5-brightgreen.svg" alt="github" class="btn_badge">
</a>
<a href="https://blog.csdn.net/Mr_Sun88"><img src="https://img.shields.io/badge/csdn-%E5%BE%AE%E7%AC%91%E7%9A%84%E5%AD%99%E5%90%9B-red" alt="csdn" class="btn_badge">
</a>
<a href="//qzonestyle.gtimg.cn/qzone/hybrid/app/404"><img src="https://img.shields.io/badge/404-%E8%85%BE%E8%AE%AF%E5%85%AC%E7%9B%8A-orange" alt="404" class="btn_badge">
</a>

这里我们希望徽章能够展示在一行里,所以这里用上了a标签来定义

注:徽章制作网站传送门


♥ 完整代码

光定义肯定是不行的,这里我们在补一点点细节,补充一些CSS里的内容,我们看一下HomeView.vue的完整内容吧

<template><main class="home"><header class="hero"><img src="../assets/main.png" class="img_main"><p class="txt_main">Welcome to Sun'home</p><p class="txt_dec">限定目的,能使人生变得简洁。 ——村上春树 《没有色彩的多崎作和他的巡礼之年》</p></header><a href="https://github.com/KingSun5" class="btn_badge"><img src="https://img.shields.io/badge/github-KingSun5-brightgreen.svg" alt="github" class="btn_badge"></a><a href="https://blog.csdn.net/Mr_Sun88"><img src="https://img.shields.io/badge/csdn-%E5%BE%AE%E7%AC%91%E7%9A%84%E5%AD%99%E5%90%9B-red" alt="csdn" class="btn_badge"></a><a href="//qzonestyle.gtimg.cn/qzone/hybrid/app/404"><img src="https://img.shields.io/badge/404-%E8%85%BE%E8%AE%AF%E5%85%AC%E7%9B%8A-orange" alt="404" class="btn_badge"></a></main>
</template><script>export default {name: "HomeView"}
</script><style>.home{height: 860px;}.txt_main{color:#2c2c2c;font-size: 30px;font-family:"Microsoft YaHei";margin-top: 20px;font-weight: bold;}.txt_dec{color:#2c2c2c;margin-top: 25px;font-size: 20px;font-family:"Microsoft YaHei";}.img_main{width: 280px;height: 280px;margin-top: 8%;} .btn_badge{margin-left: 20px;}
</style>

♠ 推送

  • Github
https://github.com/KingSun5

♠ 结语

若是觉得博主的文章写的不错,不妨关注一下博主,点赞一下博文,另博主能力有限,若文中有出现什么错误的地方,欢迎各位评论指摘。

👉 本文属于原创文章,转载请评论留言,并在转载文章头部著名作者出处👈
http://www.yayakq.cn/news/52522/

相关文章:

  • 大连网站建设意动科技公司做图片详情网站
  • 超市网站设计免费推广的网站平台
  • 高校网站建设自查报告appstore免费下载
  • 简约风格网站设计wordpress评论者头像
  • 怎么建设代刷网站大型网站开发项目书籍
  • 网站创建人是本地网站制作
  • 用猴子做标志起网站名叫什么好win7怎么做网站服务器
  • 有什么做兼职的好的网站建立新中国的构想及其实践
  • 做网站的合作案例重庆壹制作
  • 教育门户网站建设方案淘客返利网站建设
  • 平面设计公司理念常德seo优化
  • 海事网站开发广东哪家网站建设网页设计服务
  • 网站设计制作新参考价格app设计开发哪家好
  • 公司网站公司新闻wordpress影视主体
  • 宛城区建网站自助建站系统官方版
  • 毕设做网站类型学习网站建设论文
  • 淘客网站app建设wordpress增加分页功能
  • 微网站需要域名吗支付网站开发费分录
  • 静态网站如何做自适应移动端施工企业会计核算实务
  • 网站建设方案书的内容天津本地网站
  • 郑州网站建设如何内江市住房和城乡建设局网站电话号码
  • 知乎推广优化wordpress适合优化吗
  • 一家专门做特卖的网站是什么如何加快网站收录
  • 职业技术学院网站建设项目公司网页制作收费标准
  • 营销型网站设计模板教学网站系统流程图
  • 做百度网站一般多少钱优化算法有哪些
  • 云南省建设工程质量协会网站施工企业资质认定2022
  • 北京做网站制作公司网站开发备案需要什么
  • 网站推广方案书优秀网站设计案例分析
  • 企业网站建设基本标准南昌市科协网站