美文网首页
vue模块整合后的一些问题

vue模块整合后的一些问题

作者: 书简_yu | 来源:发表于2019-01-21 16:46 被阅读0次
  • 首先确保 router 配置使用的模式,一般情况下默认hash模式,如果是history,而且后台没有做配置,干掉
  • 图片配置

config>index.js build对象

build: {
// Template for index.html
index: path.resolve(__dirname, '../dist/index.html'),

// Paths
assetsRoot: path.resolve(__dirname, '../dist'),
assetsSubDirectory: 'static',
assetsPublicPath: './', // 加上这句

build>utils.js

if (options.extract) {
      return ExtractTextPlugin.extract({

        use: loaders,

        publicPath: '../../', // 图片修改

        fallback: 'vue-style-loader'
      })
    } else {
      return ['vue-style-loader'].concat(loaders)
    }
}
  • 路由守卫一定要return结束,生成环境下(即打包后)next()不会结束函数还会继续往下执行
router.beforeEach((to, from, next) => {
    
    if(to.path == '/Forget' || to.path == '/Login' || to.path == '/Register'){
        
        next();
        
        return;
    }
            
    if(localStorage.getItem('XG-TOKEN') == null){
            
        Toast('身份丢失,请重新登陆');
        
        next('/Login');
        
        return;
    }
    
    store.commit('settoken', localStorage.getItem('XG-TOKEN'));

    store.commit('setid', localStorage.getItem('user_id'));

    next();
    
    return;
    
});
  • input类型
    一般情况下手机号、验证码使用number,但是在一些情况下不能使用number,如

    forget.png
    此时就不能使用number类型。
  • other
    Chrome截取网页 打开检查,然后ctrl + shift + p,或者点右边那三个点,Dock silde

    image.png
    输入screen
    image.png
    captrue full size screenshot就是了
  • other2
    关于命名规范有三种,PascalCasekebab-casecamelCase,js中用的多的是camelCase
    vue风格指南

单文件组件的文件名应该要么始终是单词大写开头 (PascalCase),要么始终是横线连接 (kebab-case)。

image.png

相关文章

  • vue模块整合后的一些问题

    首先确保 router 配置使用的模式,一般情况下默认hash模式,如果是history,而且后台没有做配置,干掉...

  • vue学习第一天笔记

    VUE 下载和安装vue官网npm下载vue模块:npm install vue下载完后使用里面的vue.js文件...

  • vue-loading模块封装(兼容移动端)

    vue-loading模块封装 封装loading模块 router.js的设置(跳转前,跳转后)

  • 大纲

    目录结构 1.框架基础搭建2.框架目录结构3.模块整合4 登陆认证模块配置5.Vue开发问题整理 自述 最近时间相...

  • Vue-router路由使用

    1.需要导入vue模块 import Vue from 'vue' 需要导入vue-router模块 import...

  • 灵动云商node版本启动

    任务 整合vue:如果使用lean up就不好vue-cli,应该是双向开弓,再代理整合 代理 或许我可以从vue...

  • Vue的组件为什么要export default

    Vue 的模块机制 Vue 是通过 webpack 实现的模块化,因此可以使用 import 来引入模块,例如: ...

  • Vue CLI 3.0 整合 SpringBoot

    Vue CLI 3.0 整合 SpringBoot SpringBoot 静态资源配置在最后面 打包 将打包后di...

  • 多个Spring boot 2.0.1 整合 JPA 自增失效,

    问题描述 整合 network、user、wechat、cent等模块后,用户ID 自增失效。 关键代码及问题重现...

  • Vue路由

    一、安装依赖 1. Vue-router模块Vue的路由功能主要依靠Vue-router模块来实现,所以必须在项目...

网友评论

      本文标题:vue模块整合后的一些问题

      本文链接:https://www.haomeiwen.com/subject/bdwcjqtx.html