vue随笔

作者: Summer_4bfb | 来源:发表于2019-02-14 14:02 被阅读0次

?xml version="1.0" encoding="UTF-8"?

1.动态设置图片路径

使用DefinePlugin设定环境变量:

new webpack.DefinePlugin({

   'process.env': require('../config/dev.env')

})

配置webpack.base.conf.js公共参数alias:

resolve: {

    alias: {

        'vue$': 'vue/dist/vue.esm.js',

        '@': resolve('src'),

        'img':resolve('src/assets/images')

    }

}

使用:

import A from '@/components/a.vue'

方式一:配置 img 公共路径

<img src="~img/logo.png">

div{

  background-image: url('~img/logo.png');

}

方式二:动态路径配置

let png1 = 'logo'

this.imgUrl = require( ` img/${png1}.png ` )

<img :src="imgUrl ">

<div :style="{backgroundImage: 'url(' + imgUrl + ')'}"></div>

[]2.动态设置页面title

方案一:

router.beforeEach((to, from, next) => {

    window.document.title = to.meta.name

    next()

})

方案二:

引入到main.js中

import Meta from 'vue-meta'

Vue.use(Meta)

改App.vue新增:

export default {

    name: 'App',

    metaInfo: {

      title: 'Default Title',

      titleTemplate: '%s | My Awesome Webapp'

    }

 }

在Home.vue中:

metaInfo: {

    title: ‘首页’

}

相关文章

  • 循序渐进VUE+Element 前端应用开发(4)--- 获取后

    在前面随笔《循序渐进VUE+Element 前端应用开发(3)--- 动态菜单和路由的关联处理》中介绍了在Vue ...

  • 写一下我学Vue踩的一些坑吧,一点点更新哈哈

    之前一直想写一个正式的blog,也没弄成。在简书弄个随笔好了,很随意haha ~ Vue.router Vue r...

  • Vue模板语法实际使用

    随笔 这睡了一觉怎么感觉这么累呢。 晚上做梦打拳击, 醒来感觉被锤的胸口疼。 Vue模板语法 Vue使用了基于Ht...

  • vue随笔

    基于vue开发的element组件中的dialog,在使用时,有可能会遇到遮照覆盖弹出层,我们需要给dialog一...

  • vue随笔

    1.字体使用rem 2.vw,vh,vmin,vmax 3.@click.prevent.stop.self=" ...

  • vue随笔

    ?xml version="1.0" encoding="UTF-8"? 1.动态设置图片路径 使用DefineP...

  • Vue中使用环信

    记录贴部分内容转载自:《VUE项目集成环信webIM随笔》 最新版本环信这个方法已经不适用了,详情跳转Vue中集成...

  • VUE中一些操作

    随笔,记录一些可能遇见的小操作,以防每次需要另外查找 1、Vue-cli 从2.9.6 版本升级至3.0

  • vue项目随笔

    proxyTable 轻松解决 开发环境中的跨域。 小插曲,这个设置完,必须重新运行 npm run dev。这个...

  • Vue 小白随笔

    创建Vue对象首字母要大写 v-model不要少了后面来的l 对象格式 {key:value} 方法格式 data...

网友评论

      本文标题:vue随笔

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