vue+iview博客,vue(SPA)单页面,富文本编译器

基于Vue2.6 + iView4.5.0的后台管理系统解决方案示例.

目前实现的功能及用到的组件

使用

git https://github.com/shanyanwt/koa_vue_blog.git
npm install         // 安装依赖
npm run dev         // 本地开发
npm run build       // 生产部署

目录结构

.
└─src
    │  App.vue                      //入口文件
    │  main.js                          
    │
    ├─api                           //api接口配置目录
    │
    ├─common                        //工具类
    │
    ├─components                    //组件目录
    │
    ├─error                         //错误页面
    │
    ├─filter                        //过滤器
    │
    ├─router                        //路由文件
    │      index.js
    │
    ├─static                        //静态文件
    │
    └─view                           
        │  main.vue                 //主入口文件
        │
        ├─article                             
        │      details.vue          //文章详情
        │      history.vue          //项目历史记录
        │      postedit.vue         //编辑文章
        │      tools.vue            //推荐小工具
        │
        ├─index                     //首页
        │      index.vue
        │
        ├─search                    //搜索页
        │      search.vue
        │
        └─test                      //测试目录

路由配置

import Vue from 'vue';
import Router from 'vue-router';
Vue.use(Router);
export default new Router({
    mode: 'history',
    routes: [{
            path: '/',
            component: resolve => require(['../view/main.vue'], resolve),
            children: [ {
                    path: '/',
                    name:'index',
                    component: resolve => require(['../view/index/index.vue'], resolve)
                },{
                    path: '/article/:id(\\d+)',
                    component: resolve => require(['../view/article/details.vue'], resolve)
                },
                {
                    path: '/404',
                    component: resolve => require(['../error/404.vue'], resolve)
                },
            ]
        },
        {
            /*404页面*/
            path: '*',
            redirect: '/404'
        }
    ]
})

客户端添加的文章默认是普通文章,需要管理端审核后才可以查看相应的内容

image

我是一只孤独的狼......欢迎star

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 基于Vue的一些资料 内容 UI组件 开发框架 实用库 服务端 辅助工具 应用实例 Demo示例 element★...
    尝了又尝阅读 1,257评论 0 1
  • UI组件 element- 饿了么出品的Vue2的web UI工具套件 Vux- 基于Vue和WeUI的组件库 m...
    王喂马_阅读 6,558评论 1 77
  • UI组件 element- 饿了么出品的Vue2的web UI工具套件 Vux- 基于Vue和WeUI的组件库 m...
    你猜_3214阅读 11,323评论 0 118
  • UI组件 element- 饿了么出品的Vue2的web UI工具套件 Vux- 基于Vue和WeUI的组件库 m...
    小姜先森o0O阅读 10,056评论 0 72
  • UI组件 element- 饿了么出品的Vue2的web UI工具套件 Vux- 基于Vue和WeUI的组件库 m...
    柴东啊阅读 15,939评论 2 140

友情链接更多精彩内容