vue+element详细完整实现个人博客、个人网站

news2024/11/29 4:30:27

一.前言

博客成品在线预览:点击访问
接上一篇《vue+elementui实现非常好看的博客、网站首页,网站模板》。
上一篇实现了整个框架的搭建和首页的编码,在此基础上,这一期进行了最终的功能页面完善,增加了功能:

  • 生活日志
  • 日志详情
  • 所有文章
  • 心情说说
  • 我的相册
  • 相册详情
  • 关于我
  • 标签合集

同时对样式进行了更深层的改造和优化。

二.页面效果图预览

在这里插入图片描述
文章详情:
在这里插入图片描述
心情说说+我的相册+相册详情
在这里插入图片描述
在这里插入图片描述
所有文章+标签合集
在这里插入图片描述
在这里插入图片描述

三.路由配置

import Vue from 'vue'
import Router from 'vue-router'
import Layout from '@/page/index/index'

Vue.use(Router)

export default new Router({
  routes: [
    {
      path: '/home',
      component: Layout,
      redirect: '/home/index',
      children: [{
        path: 'index',
        name: '主页',
        component: () =>
          import( /* webpackChunkName: "views" */ '@/views/home/index')
      }]
    },
    {
      path: '/',
      name: '主页',
      redirect: '/home'
    },
    {
      path: '/article-list',
      component: Layout,
      children: [{
        path: '',
        name: '生活日记',
        component: () =>
          import( /* webpackChunkName: "views" */ '@/views/article/article_list'),
      }]
    },
    {
      path: '/article-detail',
      component: Layout,
      children: [{
        path: '',
        name: '日记详情',
        component: () =>
          import( /* webpackChunkName: "views" */ '@/views/article/detail'),
      }]
    },
    {
      path: '/all-article',
      component: Layout,
      children: [{
        path: '',
        name: '所有文章',
        component: () =>
          import( /* webpackChunkName: "views" */ '@/views/article/all_article'),
      }]
    },
    {
      path: '/shuo-shuo',
      component: Layout,
      children: [{
        path: '',
        name: '心情说说',
        component: () =>
          import( /* webpackChunkName: "views" */ '@/views/shuo_shuo/index'),
      }]
    },
    {
      path: '/photos',
      component: Layout,
      children: [{
        path: '',
        name: '我的相册',
        component: () =>
          import( /* webpackChunkName: "views" */ '@/views/photos/index'),
      }]
    },
    {
      path: '/photos-detail',
      component: Layout,
      children: [{
        path: '',
        name: '相册详情',
        component: () =>
          import( /* webpackChunkName: "views" */ '@/views/photos/photos_detail'),
      }]
    },
    {
      path: '/about-me',
      component: Layout,
      children: [{
        path: '',
        name: '关于我',
        component: () =>
          import( /* webpackChunkName: "views" */ '@/views/about_me/index')
      }]
    },
    {
      path: '/all-label',
      component: Layout,
      children: [{
        path: '',
        name: '标签集合',
        component: () =>
          import( /* webpackChunkName: "views" */ '@/views/label/all_label'),
      }]
    },
  ]
})

四.数据处理

主要数据就是文章+相册,分别声明为json数据格式,存储于页面缓存,因为app.vue是一定会加载的,所以作者把这些初始化数据和存储操作都放在了app.vue,利于其他页面获取缓存加载数据。
app.vue源码:

<template>
  <div id="app">
    <div class="my-home" v-if="loadingIndex" style="z-index: 99;">
        <div class="my-home__main">
            <img class="my-home__loading" src="../public/img/loading-spin.svg" alt="loading">
            <div class="my-home__title">
                努力加载中...
            </div>
            <div class="my-home__sub-title d">
                初次加载资源可能需要较多时间 请耐心等待
            </div>
        </div>
    </div>
    <router-view v-if="!loadingIndex"/>
  </div>
</template>

<script>
  import {setStore,getStore} from "@/utils/store";

  export default {
    name: "App",
    data() {
      return {
        loadingIndex: true,
        articles: [
          {id:'1',label:'生活日记',cover:require('../public/img/img1.jpg'),title:'陌上花开,可缓缓归矣',des:'“陌上花开,如果没有悄然伫立阡陌并为陌上风情所陶醉的人,那么花开也寂寞,风情也苍白....”喜欢这句话,是因为看了忍冬的作品《陌上花开缓缓归》',date:'2023-01-14',browseNum: 100,commentNum: 45,content:'<div class="content">\n' +
              ' <p><strong>诗句引申</strong></p>\n' +
              '<p>“陌上花开,可缓缓归矣。” 含义:(夫人),田间阡陌上的花开了,你可以一边赏花,一边慢慢地回来。</p>\n' +
              '<p>“陌上花开,如果没有悄然伫立阡陌并为陌上风情所陶醉的人,那么花开也寂寞,风情也苍白....”喜欢这句话,是因为看了忍冬的作品《陌上花开缓缓归》</p>\n' +
              '<p><strong>内容</strong></p>\n' +
              '<p>阳春三月,风和日暖,信步城外,看阡陌之上的杨柳依依,野花绚烂,身心不由得轻爽而浪漫。“三月风情陌上花”,古远的诗句似乎随风从天边飘来,从历史的深处飘来,拂过阡陌,袭上心头,诗是属于清乾嘉诗人赵翼的,可昂首远望,眼前的陌上风情却是不折不扣的现代,由眼帘入心扉。</p>\n' +
              '<p>漫步陌上,心情是诗意的那种,优雅而散淡,不惹匆促,只因陌上花开;花是自然的那种,朴素而恬淡,不落尘俗。“三月风情陌上花”,是花在其中生命得以璀璨,人在其中心情得以畅然的一种意境。三月陌上花,让人爱让人痴,恍惚人的骨子里头都沉淀了花的影子,花的风韵。</p>\n' +
              '<p>陌上花开,如果没有了从俗累的生活中走出来,悄然伫立阡陌并为陌上风情所陶醉的人,那么花开也寂寞,风情也苍白。于是,一句“陌上花开,可缓缓归矣”不知被多少人吟诵了多少遍。人归缓缓,那花便有灵性,便开得执著,陌上风情也被撩拨得浓郁而热烈。</p>\n' +
              '<p>那是春天里一幅最美妙的图画:在粉黛佳丽的簇拥下,一位美若天仙、仪态雍容的贵夫人款摆腰肢走在一千多年前的江南临安的阡陌上,其时陌上花团锦簇,杨柳轻摇,蝶飞蜂舞,三月风情旖旎之至。这时,一骑快马打陌头杨柳的绿阴中飘然而来,驿者翻身下马,气喘吁吁中把一封书信递给夫人。夫人展开一看,不禁满面春色。原来,吴越王钱镠身在王宫大殿却惦记着远在临安陌上的爱妃,嘱她只管怜花惜柳,消受春色,不必急着回归,“陌上花开,可缓缓归矣。”钱镠,这位在五代十国的夹缝中占了十二州江山的吴越国王,不提他江山坐得如何,只是这一番对爱妃的体贴,对春色的倾心之情,就足以让后人击掌了,缓缓归,缓缓归。多么柔情的一句话,游移在古籍史册中,艳称千古。</p>\n' +
              '<p>只是再柔情,再体贴的话,也难以使国家逃脱倾覆的厄运,怜美惜春的柔情敌不了剑戟弓弩的无情。从此,陌上花开依旧,只是钱镠烟逝,爱妃云去,只有“陌上花开,可缓缓归矣”这一句话化作一个美丽的故事,游荡在临安的陌上,等待后人的凭吊。终于在吴越国“国除”的百十年后的一个秋天,诗人东坡来到了临安。历史似乎特意安排东坡在秋天踏上临安的陌上,陌上春天花开,秋天亦花开,只是春天的骨子里透的是柔情,而秋天的骨子里透的却是萧瑟。于是在秋天的陌上花开中,东坡怅对古人,一番凭吊,三首《陌上花》于胸中郁结,一吐为快。“陌上花开蝴蝶飞,江山犹是昔人非”,“若为留得堂堂去,且更从教缓缓归”……诗人一唱三叹中,浸染着人事盛衰的感慨。陌上花,就这样开在历史的车辙中,栉风沐雨,浸透艳丽与沧桑,令人唏嘘不已。</p>\n' +
              '<p>漫步陌上,尽管不能如吴越王妃那样一路招摇地走在陌上花丛中,也不能像东坡那样怀一颗忧伤之心,吟出千古不泯的诗句,不过,这并不妨碍我把钱镠与王妃的“缓缓归”,当做人类面对大自然所共有的心境去感怀,当然,东坡透过陌上花开而生发的历史感悟更以一种强劲的力量震撼着我的心灵。</p>\n' +
              '<p>我几乎要拜倒在陌上花的面前了。我突然觉得这一束束、一丛丛开了又落,落了又开的陌上花,简直就是为了人类的历史与文化而开落。我不敢说可以触摸历史与文化,但我可以觉悟地抚摸陌上娇嫩而以顽强的花朵。陌上花开缓缓归,这不仅意味着悠闲、诗意,而更大的意义在于,让我们的心灵在恬静的陌上花开中恬静如花,回归自然,回归人类的历史与文化。</p>\n' +
              '<p>缓缓归,缓缓归,披一袭“三月风情”,再采一束“陌上花”,缓缓归。</p>\n' +
              '<p>缓缓归矣,我心已是陌上花开。</p>      </div>'},
          {id:'2',label:'生活日记',cover:require('../public/img/img2.jpg'),title:'仓央嘉措:那一天,那一月,那一年,那一世',des:'“最近在读安如意的作品《陌上花开》最后一章,“世间安得双全法?不负如来不负卿”。安如意执迷地写这仓央嘉措,反复地听“仓央嘉措情歌”,我也喜欢上了这个会写情诗的六世达赖喇嘛。正如安如意所说,“是他的纵行任性,不理清规戒律;是他字字惊艳,句句惊心”',date:'2023-01-13',browseNum: 67,commentNum: 25,content:'<div class="content">\n' +
              ' <p>最近在读安如意的作品《陌上花开》最后一章,“世间安得双全法?不负如来不负卿”。安如意执迷地写这仓央嘉措,反复地听“仓央嘉措情歌”,我也喜欢上了这个会写情诗的六世达赖喇嘛。正如安如意所说,“是他的纵行任性,不理清规戒律;是他字字惊艳,句句惊心”。</p>\n' +
              '<p>“自惭多情汙梵行,入山又恐误倾城。世间哪得双全法,不负如来不负卿?”三百多年前,这位年轻多情的六世达赖喇嘛仓央嘉措,从心底,轻轻吟出了这充满矛盾的诗句。他的欢乐与痛苦,无不与他的取舍紧紧相连。但无论偏向哪边,他的生命都注定无法完满。即使是贵为西藏地区神王的达赖喇嘛,仓央喜措仍要为他的矛盾与取舍付出代价。</p>\n' +
              '<p>正如一位网友感叹:如此高贵的地位,却换不来简单的爱情。</p>\n' +
              '<p>于是这样的情诗,如何不感到动地:</p>\n' +
              '<p>那一天,那一月,那一年,那一世-----仓央嘉措</p>\n' +
              '<p>版本一</p>\n' +
              '<p>那一夜,我听了一宿梵唱,不为参悟,只为寻你的一丝气息。</p>\n' +
              '<p>那一月,我转过所有经轮,不为超度,只为触摸你的指纹。</p>\n' +
              '<p>那一年,我磕长头拥抱尘埃,不为朝佛,只为贴着了你的温暖。</p>\n' +
              '<p>那一世,我翻遍十万大山,不为修来世,只为佑你平安喜乐。</p>\n' +
              '<p>那一天,那一月,那一年,那一世</p>\n' +
              '<p>版本二</p>\n' +
              '<p>那一刻,我升起风马,不为乞福,只为守候你的到来;</p>\n' +
              '<p>那一天,闭目在经殿的香雾中,蓦然听见你颂经的真言;</p>\n' +
              '<p>那一月,我转动所有的经筒,不为超度,只为触摸你的指尖;</p>\n' +
              '<p>那一年,我磕长头匍匐在山路,不为觐见,只为贴着你的温暖;</p>\n' +
              '<p>那一世,我转山转水转佛塔呀,不为修来世,只为途中与你相见。</p>\n' +
              '<p>天空中洁白的仙鹤,请将你的双翅借我</p>\n' +
              '<p>我不往远处去飞,只到理塘就回</p>\n' +
              '<p>只是,在那一夜</p>\n' +
              '<p>我忘却了所有,抛却了信仰,舍弃了轮回</p>\n' +
              '<p>只为,那曾在佛前哭泣的玫瑰,早己失去旧日的光泽</p>\n' +
              '<p>&nbsp;</p>\n' +
              '<p>版本三</p>\n' +
              '<p>那一刻,我升起风马,不为乞福,只为守候你的到来;</p>\n' +
              '<p>那一天,闭目在经殿香雾中,蓦然听见,你颂经中的真言;</p>\n' +
              '<p>那一月,我摇动所有的经桶,不为超度,只为触摸你的指尖;</p>\n' +
              '<p>那一年,磕长头匍匐在山路,不为觐见,只为贴着你的温暖;</p>\n' +
              '<p>那一世,转山转水转佛塔啊,不为修来生,只为途中与你相见。</p>\n' +
              '<p>第一最好不相见,如此便可不相恋。第二最好不相知,如此便可不相思。</p>\n' +
              '<p>第三最好不相伴,如此便可不相欠。第四最好不相惜,如此便可不相忆。</p>\n' +
              '<p>第五最好不相爱,如此便可不相弃。第六最好不相对,如此便可不相会。</p>\n' +
              '<p>第七最好不相误,如此便可不相负。第八最好不相许,如此便可不相续。</p>\n' +
              '<p>第九最好不相依,如此便可不相偎。第十最好不相遇,如此便可不相聚。</p>\n' +
              '<p>但曾相见但相知,相见何如不见时。安得与君相决绝,免教生死作相思。</p>\n' +
              '<p>曾虑多情损梵行,入山又恐别倾城。</p>\n' +
              '<p>世间安得双全法,不负如来不负卿</p>      </div>'},
          {id:'3',label:'感情日记',cover:require('../public/img/img3.jpg'),title:'窗外下着雨',des:'“曾经因为一篇文章,伤了某个人,自此后我不再赤裸裸的把自己的想法写出来,网络是个虚拟的平台,虽说背后的人是真实的,但是当我以一个虚拟的ID来发表文章,或者写博客的时候,我仍然把自己虚拟化了... ',date:'2023-01-12',browseNum: 32,commentNum: 54,content:'<div class="content">\n' +
              ' <p>已经是凌晨4点了,我还静坐在电脑前,这是第一次,第一次“熬”到这么迟还没有睡意...  </p>\n' +
              '<p>有人说深夜上网的女人,一定有着深深浅浅的不能轻易与人道的寂寞。“寂寞”吗?我不寂寞,我在享受着这份宁静....  </p>\n' +
              '<p>曾经因为一篇文章,伤了某个人,自此后我不再赤裸裸的把自己的想法写出来,网络是个虚拟的平台,虽说背后的人是真实的,但是当我以一个虚拟的ID来发表文章,或者写博客的时候,我仍然把自己虚拟化了...  </p>\n' +
              '<p>那天看到天涯上一位好友的文章,他积极乐观的态度真的很感染我,让我改变了对未来生活不积极、抱着无所谓的态度...“没什么大不了”的,很适合我这个大大咧咧的人...</p>      </div>'},
          {id:'4',label:'生活日记',cover:require('../public/img/img4.jpg'),title:'不可挽回的梦',des:'“有些人比较幸运,年幼时没有机会学钢琴和芭蕾舞。长大了,自己赚到钱,还可以去上学。虽然是老师手上最老的学生,但是旧梦能够兑现,毕竟无憾。 -',date:'2023-01-10',browseNum: 17,commentNum: 763,content:'<div class="content">\n' +
              ' <p>有些人比较幸运,年幼时没有机会学钢琴和芭蕾舞。长大了,自己赚到钱,还可以去上学。虽然是老师手上最老的学生,但是旧梦能够兑现,毕竟无憾。 -</p>\n' +
              '<p>以前梦想开跑车,等到四十岁才可以拥有自己的跑车。以前渴望坐豪华邮轮环游世界,等到五十岁可以实现,虽然是晚一点,毕竟能够圆梦。 -</p>\n' +
              '<p>物质的旧梦容易兑现,人生的旧梦却是不可挽回的。</p>\n' +
              '<p>譬如,你希望你是父母最疼爱的孩子。但愿你和哥哥妹妹的缘分深一点。你但愿在父亲面前能够勇敢的表达你对他的爱。 -</p>\n' +
              '<p>你并不想当医生,你愿当一个小提琴家,但是你不可能放弃现在拥有的一切。</p>\n' +
              '<p>你并不想做商人,你渴望当一个画家,但是你的家人需要你照顾。&nbsp;</p>\n' +
              '<p>如果可以,你希望对你的初恋情人好一点,你以前对她太差劲了。</p>\n' +
              '<p>你曾经有一个很要好的朋友,他改变了你的生命。后来很多事情都改变了,以至你们的感情也变了,从此不相往来。如果可以,你想挽回这一段友谊,再和他一起浪掷时光。 -</p>\n' +
              '<p>你曾经有一段刻骨铭心的爱情,但你没有与他厮守终身。这个旧梦永远无法重温。 -</p>\n' +
              '<p>每个人都有不可挽回的梦,重寻旧梦的代价往往是我们付不起的,当你付的起,又无法重温。-</p>      </div>'},
          {id:'5',label:'生活日记',cover:require('../public/img/img5.jpg'),title:'Just One Last Dance',des:'“《Just One Last Dance 》是一个朋友介绍给我听的,当时一听就喜欢上它了,直到现在,就像《因为是女子》一样,我空间的主打歌还挺多的,唯独这两首让我舍不得换掉......',date:'2022-12-25',browseNum: 16,commentNum: 34,content:'<div class="content">\n' +
              ' <p>《Just One Last Dance 》是一个朋友介绍给我听的,当时一听就喜欢上它了,直到现在,就像《因为是女子》一样,我空间的主打歌还挺多的,唯独这两首让我舍不得换掉......</p>\n' +
              '<p>如果你听到这首歌也喜欢的话,不妨说说你的感受哈~</p>\n' +
              '<p><strong>歌词:</strong></p>\n' +
              '<p>We meet in the night in the Spanish café 我们在夜晚的西班牙咖啡吧相遇</p>\n' +
              '<p>I look in your eyes 凝视你的双眼</p>\n' +
              '<p>Just don\'t know what to say 却无语</p>\n' +
              '<p>It feels like I\'m drowning in salty water 就象是溺水在咸涩的大海里</p>\n' +
              '<p>A few hours left til the sun\'s gonna rise 朝阳片刻就要升起</p>\n' +
              '<p>Tomorrow will come 明天即将到来</p>\n' +
              '<p>It\'s time to realize 是时候清醒</p>\n' +
              '<p>Our love has finished forever 我们的爱情已经结束</p>\n' +
              '<p>How I wish to come with you 我多么希望可以跟随着你</p>\n' +
              '<p>How I wish we make it thru 多么希望和你一起度过一切难关</p>\n' +
              '<p>Just one last dance 最后一支舞</p>\n' +
              '<p>Before we say goodbye 在我们分手之前</p>\n' +
              '<p>When we sway and turn around and around and around 当我们跟着节奏轻轻舞动,不断旋转</p>\n' +
              '<p>It\'s like the first time 就像是回到与你跳的第一支舞的感觉</p>\n' +
              '<p>Just one more chance 最后一次机会</p>\n' +
              '<p>Hold me tight and keep me warm 抱紧我不要让我冷却</p>\n' +
              '<p>Cause the night is getting cold 因为夜晚越见凄凉</p>\n' +
              '<p>And I don\'t know where I belong 我却迷失归属的方向</p>\n' +
              '<p>Just one last dance最后一支舞</p>\n' +
              '<p>The wine and the lights 葡萄酒 灯光</p>\n' +
              '<p>And the Spanish guitar 和一把西班牙吉他</p>\n' +
              '<p>I\'ll never forget how romantic they are 永远无法忘记他们带来的浪漫</p>\n' +
              '<p>But I know 但我清楚</p>\n' +
              '<p>Tomorrow I\'ll lose the one I love 明天我会失去唯一所爱</p>\n' +
              '<p>浪漫、优雅、忧郁的一曲,即使明天我们就要分手,请陪我跳完最后一支舞,明天我将会失去唯一所爱,命运使我们在一起,命运却又将我们分离。眼神里是无尽的不舍......</p>      </div>'},
          {id:'6',label:'生活日记',cover:require('../public/img/img6.jpg'),title:'仓央嘉措:那一天,那一月,那一年,那一世',des:'“最近在读安如意的作品《陌上花开》最后一章,“世间安得双全法?不负如来不负卿”。安如意执迷地写这仓央嘉措,反复地听“仓央嘉措情歌”,我也喜欢上了这个会写情诗的六世达赖喇嘛。正如安如意所说,“是他的纵行任性,不理清规戒律;是他字字惊艳,句句惊心”',date:'2023-01-10',browseNum: 15,commentNum: 23,content:'<div class="content">\n' +
              ' <p>最近在读安如意的作品《陌上花开》最后一章,“世间安得双全法?不负如来不负卿”。安如意执迷地写这仓央嘉措,反复地听“仓央嘉措情歌”,我也喜欢上了这个会写情诗的六世达赖喇嘛。正如安如意所说,“是他的纵行任性,不理清规戒律;是他字字惊艳,句句惊心”。</p>\n' +
              '<p>“自惭多情汙梵行,入山又恐误倾城。世间哪得双全法,不负如来不负卿?”三百多年前,这位年轻多情的六世达赖喇嘛仓央嘉措,从心底,轻轻吟出了这充满矛盾的诗句。他的欢乐与痛苦,无不与他的取舍紧紧相连。但无论偏向哪边,他的生命都注定无法完满。即使是贵为西藏地区神王的达赖喇嘛,仓央喜措仍要为他的矛盾与取舍付出代价。</p>\n' +
              '<p>正如一位网友感叹:如此高贵的地位,却换不来简单的爱情。</p>\n' +
              '<p>于是这样的情诗,如何不感到动地:</p>\n' +
              '<p>那一天,那一月,那一年,那一世-----仓央嘉措</p>\n' +
              '<p>版本一</p>\n' +
              '<p>那一夜,我听了一宿梵唱,不为参悟,只为寻你的一丝气息。</p>\n' +
              '<p>那一月,我转过所有经轮,不为超度,只为触摸你的指纹。</p>\n' +
              '<p>那一年,我磕长头拥抱尘埃,不为朝佛,只为贴着了你的温暖。</p>\n' +
              '<p>那一世,我翻遍十万大山,不为修来世,只为佑你平安喜乐。</p>\n' +
              '<p>那一天,那一月,那一年,那一世</p>\n' +
              '<p>版本二</p>\n' +
              '<p>那一刻,我升起风马,不为乞福,只为守候你的到来;</p>\n' +
              '<p>那一天,闭目在经殿的香雾中,蓦然听见你颂经的真言;</p>\n' +
              '<p>那一月,我转动所有的经筒,不为超度,只为触摸你的指尖;</p>\n' +
              '<p>那一年,我磕长头匍匐在山路,不为觐见,只为贴着你的温暖;</p>\n' +
              '<p>那一世,我转山转水转佛塔呀,不为修来世,只为途中与你相见。</p>\n' +
              '<p>天空中洁白的仙鹤,请将你的双翅借我</p>\n' +
              '<p>我不往远处去飞,只到理塘就回</p>\n' +
              '<p>只是,在那一夜</p>\n' +
              '<p>我忘却了所有,抛却了信仰,舍弃了轮回</p>\n' +
              '<p>只为,那曾在佛前哭泣的玫瑰,早己失去旧日的光泽</p>\n' +
              '<p>&nbsp;</p>\n' +
              '<p>版本三</p>\n' +
              '<p>那一刻,我升起风马,不为乞福,只为守候你的到来;</p>\n' +
              '<p>那一天,闭目在经殿香雾中,蓦然听见,你颂经中的真言;</p>\n' +
              '<p>那一月,我摇动所有的经桶,不为超度,只为触摸你的指尖;</p>\n' +
              '<p>那一年,磕长头匍匐在山路,不为觐见,只为贴着你的温暖;</p>\n' +
              '<p>那一世,转山转水转佛塔啊,不为修来生,只为途中与你相见。</p>\n' +
              '<p>第一最好不相见,如此便可不相恋。第二最好不相知,如此便可不相思。</p>\n' +
              '<p>第三最好不相伴,如此便可不相欠。第四最好不相惜,如此便可不相忆。</p>\n' +
              '<p>第五最好不相爱,如此便可不相弃。第六最好不相对,如此便可不相会。</p>\n' +
              '<p>第七最好不相误,如此便可不相负。第八最好不相许,如此便可不相续。</p>\n' +
              '<p>第九最好不相依,如此便可不相偎。第十最好不相遇,如此便可不相聚。</p>\n' +
              '<p>但曾相见但相知,相见何如不见时。安得与君相决绝,免教生死作相思。</p>\n' +
              '<p>曾虑多情损梵行,入山又恐别倾城。</p>\n' +
              '<p>世间安得双全法,不负如来不负卿</p>      </div>'},
        ],
        photos: [
          {id:'1',title:'高清薰衣草花田',des:'薰衣草又名香水植物,灵香草,香草,黄香草,拉文德。叶片狭窄,灰绿色,茎直立,在国外',time:'2021-11-23',cover:require('../public/img/photos1.jpg'),
            imgList:[require('../public/img/photos1_1.jpg'),require('../public/img/photos1_2.jpg'),require('../public/img/photos1_3.jpg'),require('../public/img/photos1_4.jpg'),require('../public/img/photos1_5.jpg'),require('../public/img/photos1_6.jpg')]
          },
          {id:'2',title:'海边航拍',des:'海边航拍的海滩图片',time:'2021-11-23',cover:require('../public/img/photos2.jpg'),
            imgList:[require('../public/img/photos2_1.jpg'),require('../public/img/photos2_2.jpg'),require('../public/img/photos2_3.jpg'),require('../public/img/photos2_4.jpg')]
          },
          {id:'3',title:'郁金香',des:'郁金香是百合科郁金香属的多年生草本植物,具鳞茎。条状披针形至卵状披针状,花单朵顶生,大型而艳丽,花被片红色或杂有白色和黄色,有时为白色或黄色,长5-7厘米,宽2-4厘米,6枚雄蕊等长,花丝无毛,无花柱,柱头增大呈鸡冠状,花期4-5月。',time:'2021-11-23',cover:require('../public/img/photos3.jpg'),
            imgList:[require('../public/img/photos3_1.jpg'),require('../public/img/photos3_2.jpg'),require('../public/img/photos3_3.jpg'),require('../public/img/photos3_4.jpg')]
          }
        ]
      };
    },
    watch: {},
    created() {
      let times = '500';//加载延时loading
      let that = this;
      setTimeout(function(){
        that.loadingIndex = false;
      },times);
    },
    mounted(){
      setStore({name: 'articles', content: this.articles});
      setStore({name: 'photos', content: this.photos});
    },
    methods: {},
    computed: {}
  };
</script>
<style>
#app {
  width: 100%;
  height: 100%;
  overflow: hidden;
}
/* #app {
  font-family: 'Avenir', Helvetica, Arial, sans-serif;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-align: center;
  color: #2c3e50;
  margin-top: 60px;
} */
.breadcrumb-title:hover{
  color: #69a0a1 !important;
  font-weight: bold;
  cursor: pointer;
}
</style>

其中
setStore({name: ‘articles’, content: this.articles});
setStore({name: ‘photos’, content: this.photos});
是把json格式内容转化为字符串存储到浏览器缓存,是封装好的方法,其实也就是利用window.localStorage原生方法,既然有set就有get,获取方法就是getStore({name: ‘articles’})

五.总结

博客为了暂时兼容手机样式不错乱问题,使用了依赖:
“lib-flexible”: “^0.3.2”,
“px2rem-loader”: “^0.1.9”
同时对某些方法进行个性改造,未来有时间再进行更好的优化。

感谢您的阅读,如有任何问题可留言、私聊或通过博客后面的名片联系作者!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/166277.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

【自学Python】Python合并字符串

Python合并字符串 Python合并字符串教程 在开发过程中&#xff0c;很多时候我们有合并 字符串 的需求&#xff0c;即把一个 元祖 或 列表 中包含的多个字符串连接成一个字符串。这个操作是 分割字符串 的逆操作。 在 Python 中&#xff0c;合并字符串我们使用 join() 函数。…

过气明星李嘉明和《丁香花》唐磊,找哪个录制祝福视频值100万

说起娱乐圈的明星&#xff0c;给人的感觉都是光鲜亮丽&#xff0c;因为他们有流量有热度&#xff0c;想要赚钱就太容易了。过去的娱乐圈明星&#xff0c;都是靠自己的专业赚钱&#xff0c;比如说你是著名歌星&#xff0c;就要靠唱歌赚钱&#xff0c;如果你是影视明星&#xff0…

天天都接触的以太网接口,你知道有哪些类型和参数吗?

以太网接口简介 以太网接口是一种用于局域网组网的接口&#xff0c;包括&#xff1a;以太网电接口、以太网光接口。 为了适应网络需求&#xff0c;设备上定义了以下几种以太网接口类型&#xff1a; 二层以太网接口 是一种物理接口&#xff0c;工作在数据链路层&#xff0c;不…

ASP.NET Core 3.1系列(30)——Newtonsoft.Json实现JSON的序列化和反序列化

1、前言 在早期版本的ASP.NET Core项目中&#xff0c;Newtonsoft.Json的使用率非常高。虽然微软当前主推System.Text.Json来处理JSON的序列化和反序列化&#xff0c;但Newtonsoft.Json在这方面做的也是相当不错&#xff0c;下面就来介绍一下它的用法。 2、引入Newtonsoft.Jso…

echarts柱状图值为0是不显示以及柱状图百分比展示

echarts柱状图值为0是不显示以及柱状图百分比展示 1.效果展示 2.代码 <template><div id"container"><div id"main"></div></div> </template> <script>import * as echarts from echarts import * as lodash…

代码随想录第四天(203、707)

文章目录一、链表知识203. 移除链表元素提交看答案之后的豁然开朗707. 设计链表完全不会&#xff0c;看完答案后改的一、链表知识 1、链表在内存中的存储不是连续的 意思是这个链表的其实节点是2&#xff0c;终止节点是7 2、链表和数组的对比 数组的长的是固定的&#xff0c…

【Iot】阿里云物联网平台入门之什么是消息解析、什么是Topic、JavaScript脚本示例解析

在IoT场景中&#xff0c;很多传感器采集到的都是二进制数据&#xff0c;或者私有协议格式数据流&#xff0c;设备端又不具备转换成结构化JSON的能力&#xff0c;这时候我们可以借助IoT物联网平台云端自定义数据解析能力&#xff0c;转换Modbus&#xff0c;电力协议&#xff0c;…

YOLO家族系列模型的演变:从v1到v8(下)

昨天的文章中&#xff0c;我们回顾了 YOLO 家族的前 9 个架构。本文中将继续总结最后3个框架&#xff0c;还有本月最新发布的YOLO V8. YOLOR Chien-Yao Wang, I-Hau Yeh, Hong-Yuan Mark Liao “You Only Learn One Representation: Unified Network for Multiple Tasks”202…

JavaWeb-JavaScript

JavaWeb-JavaScript 1&#xff0c;JavaScript简介 JavaScript 是一门跨平台、面向对象的脚本语言&#xff0c;而Java语言也是跨平台的、面向对象的语言&#xff0c;只不过Java是编译语言&#xff0c;是需要编译成字节码文件才能运行的&#xff1b;JavaScript是脚本语言&#…

43. 【农产品溯源项目前后端Demo】后端二次开发的重点修改位置

前面讲过农产品溯源Demo比较简单,如果想二次开发需要重点关注的目录。 如果要开发一个新的API、对接新的合约,需要有哪些步骤? 定义数据结构,在domain包新增Class,定义好数据字段,定义好get、set方法。domain包没有业务的逻辑实现,只有结构、字段定义。 如果字段首字母小…

手摸手学会node框架之一——koa 傻瓜式小白教程

一、Koa简介 基于 Node.js 平台的下一代 web 开发框架。 由 Express 幕后的原班人马打造&#xff0c; 致力于成为 web 应用和 API 开发领域中的一个更小、更富有表现力、更健壮的基石。 详细请参考Koa官网进行学习。 二、Koa基础入门 1.项目初始化 执行 npm init -y, 生成…

博客之星规则能否参照“金球奖”

文章目录课前小差粉丝对我的价值粉丝数量的提升KOL与粉丝链接粉丝影响收入博客之星规则设想博客之星新玩法&#xff1f;内部评审展望2023写在最后课前小差 哈喽&#xff0c;大家好&#xff0c;我是几何心凉&#xff0c;这是一份全新的专栏&#xff0c;唯一得倒CSDN王总的授权&…

小侃设计模式(廿一)-状态模式

1.概述 状态模式&#xff08;State Pattern&#xff09;是行为型设计模式的一种&#xff0c;它主要用来解决对象存在多种状态转换时&#xff0c;需要对外输出不同的行为。状态模式与策略模式有一定相似&#xff0c;区别在于策略模式行为彼此独立&#xff0c;可以进行相互替换&…

VueJs中的toRef与toRefs函数的一个比较

前言ref是处理基本数据类型响应式API函数,在setup中声明定义的变量,可以直接在模板中使用没有被响应式API包裹处理的变量数据,是不具备响应式能力的也就是往往在逻辑中修改了数据,但是页面不会更新,那怎么样将一个非响应式数据变成响应式数据就需要用到toRef()与toRefs()这两个…

【计算机网络】网络编程套接字

文章目录理解源IP地址和目的IP地址理解端口号和进程ID理解源端口号和目的端口号认识TCP协议认识UDP协议网络字节序socket编程接口socket网址查看socket常见APIUDP协议实现网络通信UDP创建socket文件描述符sockaddr结构UDP绑定端口号UDP接收发送网络数据简单的UDP网络程序TCP协议…

拉伯证券|大股东或易主,阿里巴巴换股入局

三大股指齐上扬&#xff0c;早盘主力埋伏这些股。 到午间收盘&#xff0c;“家居零售榜首股”之称的美凯龙一字涨停&#xff0c;港股红星美凯龙涨24%&#xff0c;此前一度涨超30%。 消息面上&#xff0c;1月13日晚间&#xff0c;美凯龙发布公告称&#xff0c;公司控股股东红星…

transformer算法解析

本文参考&#xff1a; 详解Transformer &#xff08;Attention Is All You Need&#xff09; - 知乎 Transformer 代码完全解读&#xff01;_AI科技大本营的博客-CSDN博客 Transformer学习笔记一&#xff1a;Positional Encoding&#xff08;位置编码&#xff09; - 知乎 1、…

【C语言】自定义类型

前言男孩子在外面要保护好自己~一、结构体为什么会有结构体呢&#xff1f;但要描述一个复杂对象时&#xff0c;仅用之前学过的基本数据类型表达不了&#xff08;如&#xff1a;我要描述一个人&#xff0c;仅靠基本数据类型只能说定义他的一种属性<如用 int 定义他的年龄>…

字符串的处理

一、字符数组 用来存放字符型数据的数组称为字符数组&#xff0c;其元素是一个个的字符。 char 字符数组名[常量表达式]&#xff1b; C语言规定字符串是以\0字符作为结束符的字符数组。 在程序中可以通过判断数组元素是否为空字符来判断字符串是否结束。 字符串的输…

介绍Java中的常/变量.各种数据类型以及类型转换和提升的用法

本文简单描述了什么是常量和变量,介绍了Java各种数据类型:基本数据类型(四类八种,大小和范围)和引用数据类型(种类),简单介绍了包装类字符串类型,以及不同数据类型之间的常量和变量,数据类型之间的转换和提升… Java常/变量和数据类型一.什么是常量?二.什么是变量?三.数据类型…