Vue导入外部js文件或css文件
2017-07-17 00:00
519 查看
外部js文件导入及使用
1.先在某个目录创建js文件;如:src/service/appBase.js
2.定义公共的js函数如:
3.导入js文件并使用
1.在项目某个目录下创建scss文件,如:src/style/common.scss
2.定义公共的样式内容;如:
3.导入及使用scss样式:
1.先在某个目录创建js文件;如:src/service/appBase.js
2.定义公共的js函数如:
export const appBaseUrl = { methods: { getBaseUrl() { return "http://ip:port/project"; } } } export const getImgPath = { methods: { //传递过来的图片地址需要处理后才能正常使用 getImgPath(path) { let suffix; if (!path) { return 'http://test.fe.ptdev.cn/elm/elmlogo.jpeg' } if (path.indexOf('jpeg') !== -1) { suffix = '.jpeg' } else { suffix = '.png' } let url = '/' + path.substr(0, 1) + '/' + path.substr(1, 2) + '/' + path.substr(3) + suffix; return 'https://fuss10.elemecdn.com' + url }, }
3.导入js文件并使用
<script> import {appBaseUrl,getImgPath} from '../../service/base.js'; export default { created(){ console.info(appBaseUrl.methods.getBaseUrl()); console.info(getImgPath.methods.getImgPath('http://test.fe.ptdev.cn/elm/elmlogo.jpeg')); } }; </script>
1.在项目某个目录下创建scss文件,如:src/style/common.scss
2.定义公共的样式内容;如:
//定位上下居中 @mixin ct { position: absolute; top: 50%; transform: translateY(-50%); } //宽高 @mixin wh($width, $height){ width: $width; height: $height; }
3.导入及使用scss样式:
<style> @import 'src/style/mixin'; .category_left_li{ @include ct; padding:0 0.5rem; .category_icon{ @include wh(.8rem, .8rem); vertical-align: middle; margin-right: .2rem; } </style>
相关文章推荐
- Vue-cli项目中引入外部/第三方css/js/less文件具体步骤
- django1.4模板中如何导入js、css等外部文件
- Django模板中如何导入js、css等外部文件
- Django模板中如何导入js、css等外部文件
- vue如何导入外部js文件(es6)
- Vue项目中引入外部文件的方法(css、js、less)
- 导入外部JS文件和外部CSS文件以及定义样式表
- django模板导入js,css等外部文件
- django模板导入外部js和css等文件
- vue项目中引入外部css以及js文件的方法
- vue项目导入外部css样式和js文件
- 前端框架vue.js系列(8):嵌套元素、导入外部文件作为模板
- vue如何导入外部js文件(es6)
- 使用express框架,如何在ejs文件中导入外部的js、css文件
- vue引入外部css和js
- vue引入swiper vue使用swiper vue脚手架使用swiper /引入js文件/引入css文件
- html调用外部css文件和js文件
- CSS中外部样式与导入外部CSS样式文件的区别
- Django加入JS,CSS,图片等外部文件的方法
- 外部.js文件和外部.css文件