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

做网站怎样设置搜索引擎上市公司网站推广方案

做网站怎样设置搜索引擎,上市公司网站推广方案,北京响应式的网站,网站开发公司有资质吗文章目录 1、初始化项目1.1 创建项目1.2 安装vue路由1.3 安装UI库2、首页搭建2.0 页面布局2.1 页头2.2 侧边栏2.3 内容显示区域3、字符串加密解密功能实现3.1 页面构建3.2 实现加密/解密4、Json工具4.1 Json格式化4.1.1 搭建页面4.1.2 实现Json格式化4.2 Json转XML4.1.1 搭建页…

文章目录

  • 1、初始化项目
    • 1.1 创建项目
    • 1.2 安装vue路由
    • 1.3 安装UI库
  • 2、首页搭建
    • 2.0 页面布局
    • 2.1 页头
    • 2.2 侧边栏
    • 2.3 内容显示区域
  • 3、字符串加密解密功能实现
    • 3.1 页面构建
    • 3.2 实现加密/解密
  • 4、Json工具
    • 4.1 Json格式化
      • 4.1.1 搭建页面
      • 4.1.2 实现Json格式化
    • 4.2 Json转XML
      • 4.1.1 搭建页面
      • 4.1.2 实现Json转XML
    • 4.3 Json转Excel
  • 5、生活工具
    • 5.1 人民币数字大写转换
  • 6、二维码工具
    • 6.1 生成二维码
    • 6.2 下载二维码到本地
  • 7、单位换算
    • 7.1 面积换算
  • 8、完整代码下载

1、初始化项目

1.1 创建项目

1️⃣使用如下命令创建vue项目:

npm create vite@latest

image-20250604222606218

2️⃣安装依赖:

cd vue3-online-tools
npm install

3️⃣初运行项目:

npm run dev

4️⃣浏览器访问

image-20250604222818973

1.2 安装vue路由

1️⃣安装vue-router路由:

npm install vue-router@4.5.0

1.3 安装UI库

1️⃣安装ElementPlus库:

npm install element-plus --save

2️⃣配置自动导入,安装插件:

npm install -D unplugin-vue-components unplugin-auto-import

3️⃣然后修改vite.config.js代码如下:

import {defineConfig} from 'vite'
import vue from '@vitejs/plugin-vue'
import AutoImport from 'unplugin-auto-import/vite'
import Components from 'unplugin-vue-components/vite'
import {ElementPlusResolver} from 'unplugin-vue-components/resolvers'// https://vite.dev/config/
export default defineConfig({plugins: [vue(),AutoImport({resolvers: [ElementPlusResolver()],}),Components({resolvers: [ElementPlusResolver()],}),],
})

4️⃣修改App.vue代码,测试UI库:

<script setup></script><template><div><el-button type="primary">ElementPlus按钮测试</el-button></div>
</template><style scoped></style>

5️⃣刷新浏览器,说明ElementPlus自动导入成功:

image-20250604223607057

2、首页搭建

2.0 页面布局

1️⃣修改App.vue代码,只需要留一个路由出口 router-view即可:

<script setup></script><template><div><el-config-provider><router-view></router-view></el-config-provider></div>
</template><style scoped></style>

2️⃣安装scss

npm install sass@1.83.1

3️⃣新建views/layout/LayoutContainer.vue,并初始化如下代码:

<template><el-container class="layout-container"><el-aside width="200px" style="border-right: 1px solid #f5f5f5">侧边栏</el-aside><el-container><el-header>页头</el-header><el-main>主要内容</el-main><el-footer>底部</el-footer></el-container></el-container>
</template>
<script setup>
</script><style lang="scss" scoped>
.layout-container {height: 100vh;.el-aside {background-color: #ffffff;}.el-header {background-color: #fff;display: flex;align-items: center;justify-content: space-between;.el-dropdown__box {display: flex;align-items: center;.el-icon {color: #999;margin-left: 10px;}&:active,&:focus {outline: none;}}}.el-footer {display: flex;align-items: center;justify-content: center;font-size: 14px;color: #666;}
}
</style>

4️⃣新建router/index.js文件,配置路由:

import { createRouter, createWebHistory } from 'vue-router'const router = createRouter({history: createWebHistory(import.meta.env.BASE_URL),routes: [{path: '/',component: () => import('@/views/layout/LayoutContainer.vue'),}]
})export default router

5️⃣在main.js中引入路由:

import router from './router'createApp(App).use(router).mount('#app')

6️⃣设置整体外边距为0,在index.html中添加如下代码:

<style>body {margin: 0;background-color: #f5f5f5;}
</style>

7️⃣实现效果:

image-20250604232117093

2.1 页头

1️⃣添加如下代码:

<el-header><h4 class="title">欢迎来到在线工具网站</h4>
</el-header>

2.2 侧边栏

1️⃣安装图标库:

npm install @element-plus/icons-vue

2️⃣添加首页路由:

<el-aside width="200px" style="border-right: 1px solid #f5f5f5"><div class="el-aside__logo"></div><el-menuactive-text-color="#f4400d"background-color="#ffffff":default-active="$route.path"text-color="#000"router><el-menu-item index="/home"><el-icon><House /></el-icon><span>首页</span></el-menu-item></el-menu></el-aside>

3️⃣修改router/index.js代码:

import { createRouter, createWebHistory } from 'vue-router'const router = createRouter({history: createWebHistory(import.meta.env.BASE_URL),routes: [{path: '/',component: () => import('@/views/layout/LayoutContainer.vue'),redirect: '/home',children: [{path: '/home',component: () => import('@/views/home/Home.vue')},]}]
})export default router

4️⃣添加views/home/Home.vue组件:

<template><div>Home</div>
</template>
<script setup></script>
<style></style>

5️⃣实现效果:

image-20250604234604485

2.3 内容显示区域

1️⃣添加如下代码:

<el-main><router-view></router-view>
</el-main
http://www.dtcms.com/a/506283.html

相关文章:

  • 佛山网站制作外包上城网站建设
  • 用php做的网站有哪些如何从网站获取图片做全景图
  • 实用设计网站推荐昆明网站建设加q.479185700
  • 免费商城版网站idc网站模板
  • 爱站网 关键词挖掘工具站长工具网站建设+荆州
  • 做二手房比较好的网站有哪些赤水市住房和城乡建设局网站
  • 做网站推广的技巧西安网站建站品牌
  • 做网站推广销售怎么样桃城网站建设代理
  • html5手机网站织梦模板wordpress 首页慢
  • c 网站开发入门视频网站空间控制面板
  • 手机网站开发计划佛山高端网站制作
  • 网站制作职业wordpress商城教程
  • 上海买二手房做哪个网站好浏览器推广怎么做
  • 公司做的网站计入什么前端网站做中 英文怎么说
  • 路由器带u盘接口的做网站成都旅游必去的地方
  • 特色的佛山网站建设青岛外贸网站建站
  • 炫酷响应式网站设计wordpress百度推送插件
  • 北京网站提升排名wordpress 招聘模块
  • 成都网站建设电话买个域名
  • iis7.5 网站打不开请小组讨论一个完整的网页设计流程
  • 怎么查网站域名中国建筑工程网施工资料
  • 百度做网站效果怎么样金华建设局网站
  • 蓝天网站建设加盟型网站建设
  • 网站的管理维护徐州 商城网站设计
  • 如何建立网站建设单位做网站图片素材
  • 淄博网站制作公司推广赶集网免费发布信息网
  • 网站做rss+wordpress中国网络科技公司排名
  • 深圳设计功能网站WordPress开发微信支付
  • 大型网站响应式济宁创企网络技术有限公司
  • 盐城网站建设案例网页视频下载器手机版