vue template当中style背景设置不编译问题
目录
- template中style背景设置不编译
- 解决方法
- 如何给template组件加背景
template中style背景设置不编译
在vue定义的组件当中,直接设置行内style无法显示背景,里面使用config.resolve.alias当中设置的 @等路径符也无法识别
<el-card style="backgroundImage:`url(`图片地址`)" class="box-card" shadow="hover">
解决方法
在将图片资源在vue 的 data当中解析再绑定到页面
<el-card :style="{backgroundImage:`url(${img})`}" class="box-card" shadow="hover"> // data当中定义 组件需要在函数当中返回数据 保证数据的作用域 data: function(){ return { weatherData:{}, img: require('@assets/image/sunny_n.jpg') } },
如何给template组件加背景
<template> <div class="index_background" > </div> </template> <style> .index_background{ background: url('~@/../static/images/login-bg.png') center top no-repeat;} </style>
以上为个人经验,希望能给大家一个参考,也希望大家多多支持我们。
相关推荐
-
详解Vue template 如何支持多个根结点
如果你试图创建一个没有根结点的 Vue template,像这样: <template> <div>Node 1</div> <div>Node 2</div> </template> 不出意外的话你会得到一个编译错误或者运行时错误,因为 template 必须有一个根元素. 通常你可以在外面套一个div容器来解决.这个容器元素没有显示上的作用,只是为了满足模板编译的单个根节点的要求. <template> <div
-
Vue是怎么渲染template内的标签内容的
我们在使用Vue做项目时,都会用到脚手架,相应的我们会在template写标签内容.那么你知道为什么会在template写标签吗?这当中经过了怎样的处理呢? <template> <div id="app"> <div id="nav"> </div> <router-view/> </div> </template> <style lang="less"&
-
Vue2 模板template的四种写法总结
如下所示: <div id="app"> <h1>我是直接写在构造器里的模板1</h1> </div> <template id="demo3"> <h1 style="color:red">我是选项模板3</h1> </template> <script type="x-template" id="demo4&qu
-
vue中template的三种写法示例
第一种(字符串模板写法): 直接写在vue构造器里,这种写法比较直观,适用于html代码不多的场景,但是如果模板里html代码太多,不便于维护,不建议这么写. <!DOCTYPE html> <html> <!-- WARNING! Make sure that you match all Quasar related tags to the same version! (Below it's "@1.7.4") --> <head> &
-
vue template当中style背景设置不编译问题
目录 template中style背景设置不编译 解决方法 如何给template组件加背景 template中style背景设置不编译 在vue定义的组件当中,直接设置行内style无法显示背景,里面使用config.resolve.alias当中设置的 @等路径符也无法识别 <el-card style="backgroundImage:`url(`图片地址`)" class="box-card" shadow="hover">
-
vue: WebStorm设置快速编译运行的方法
WebSorm是一款优秀的前端开发工具,而Vue项目可以使用Node进行编译运行,平常我们可以通过命令行部署项目进行调试. 本文介绍设置Webstorm进行快速部署Vue项目. 第一步 点击启动快捷按钮旁边的向下小箭头,在列表中选择Edit选项: 第二步 打开启动设置页面后,点击左上角的加号添加新的运行方式: 第三步 在弹出的选择框中,选择node.js启动模式: 第四步 在新打开的设置页面中,在红色圈中的地方设置如图路径的文件: 至此设置成功,直接点启动按钮就可以部署项目. 以上这篇vue:
-
vue实现登录页背景粒子特效
本文实例为大家分享了vue实现登录页背景粒子特效的具体代码,供大家参考,具体内容如下 上图中的点和线,是由Vue-Particles生成的,不仅自己动,还可以与用户的鼠标互动.例子的样式有点丑,大家凑合看一下吧. 1. 使用教程 1.1 安装 npm install vue-particles --save-dev 1.2 引入 main.js 文件 import Vue from 'vue' import VueParticles from 'vue-particles' Vue.use(Vu
-
浅谈关于.vue文件中style的scoped属性
本文介绍了.vue文件中style的scoped属性以及踩到的坑,具体如下: scoped可以实现style只作用于当前的.vue文件 <template> <div class="user"></div> </template> <script> </script> <style lang='less' scoped> .user { color:#333; } </style> 上面的文
-
浅谈vue中慎用style的scoped属性
在vue组件中,为了使样式私有化(模块化),不对全局造成污染,可以在style标签上添加scoped属性以表示它的只属于当下的模块,这是一个非常好的举措,但是为什么要慎用呢?因为在我们需要修改公共组件(三方库或者项目定制的组件)的样式的时候,scoped往往会造成更多的困难,需要增加额外的复杂度. scoped实现私有化样式的原理 为什么会说,会增加复杂度?那么我们先从的实现模块的原理说起.为了方便称呼,我们假设把这种组件叫做模块私有组件,其他的未加scoped的叫做模块一般组件. 通过查看DO
-
详解.vue文件中style标签的几个标识符
.vue文件中style标签的几个标识符 在人生就要绝望的时候, 被编辑器所提示的一个scopedSlots所拯救. 卧槽, 写到最后才发现这个属性的具体卵用. 详情见最后解决办法. 问题背景 问题由来 项目中使用了elementUI框架, 与.vue文件. 现状: <template>中使用$style:[类名], <style module>进行了样式的绑定. 个人认为使用$style这种方式的绑定, 写起来很麻烦. 不仅仅是麻烦更重要的是, 没有办法直接影响和修改elemen
-
Android编程将Activity背景设置为墙纸的简单实现方法
本文实例讲述了Android编程将Activity背景设置为墙纸的简单实现方法.分享给大家供大家参考,具体如下: 1)代码方式 Drawable wallPaper = WallpaperManager.getInstance( this).getDrawable(); this.getWindow().setBackgroundDrawable(wallPaper); 2)XML配置 在该Activity的配置中,加上: 复制代码 代码如下: android:theme = "@android
-
将文本输入框的背景设置成透明
将文本输入框的背景设置成透明 <input style="background-color: transparent">
-
vue项目代码格式规范设置参考指南
目录 前言 为项目添加eslint 自定义eslint配置 pre-commit设置 VS Code配置 参考 总结 前言 为了尽量统一项目成员的代码风格,降低开发者对代码的理解成本,所以我们需要为项目统一代码格式规范:同时我们不能为了降低理解成本,去增加开发成本,所以我们借助VS Code的相关插件去完成代码格式化的功能. 为项目添加eslint 使用vue-cli构建的项目,在项目构建时,就会让你选择格式化方案,如果是已有项目运行vue add eslint添加格式化方式,建议选择Prett
随机推荐
- Angular中$cacheFactory的作用和用法实例详解
- Angular.JS实现无限级的联动菜单(使用demo)
- Python中异常重试的解决方案详解
- Java使用正则表达式获取子文本的方法示例
- Java多线程之readwritelock读写分离的实现代码
- iOS TabBarItem设置红点(未读消息)
- React-Native做一个文本输入框组件的实现代码
- 修改yii2.0用户登录使用的user表为其它的表实现方法(推荐)
- destoon实现不同会员组公司名称显示不同的颜色的方法
- C#中结构(struct)的部分初始化和完全初始化实例分析
- gridview生成时如何去掉style属性中的border-collapse
- mysql 左连接、右连接和内连接
- jQuery实现Email邮箱地址自动补全功能代码
- JS实现的最简Table选项卡效果
- android okhttp的基础使用【入门推荐】
- TXLWEB网络为您提供30-100M免费全能空间服务
- java中Class.getMethods()和Class.getDeclaredMethods()方法的区别
- 详解vue更改头像功能实现
- django主动抛出403异常的方法详解
- 纯JS实现出生日期[年月日]下拉菜单效果