vue简单的小demo

app.vue<template><divid="app"><v-headerv-if="showHeader"></v-header><router-viewv-on:header='header'v-on:footer='footer'/><v-footerv-if="showFooter"></v-footer></div></template><script>importheaderfrom'./components/header.vue'importfooterfrom'./components/footer.vue'exportdefault{name:'App',data(){return{showHeader:true,showFooter:true,}},components:{'v-header':header,'v-footer':footer,},methods:{//是否显示头部header:function(bool){this.showH...
代码星球 代码星球·2021-02-22

vue中安装sass后页面中引用scss报错“Module build failed: TypeError: this.getResolve is not a function at Object.loader”

解决方法和原因如下当我在vue页面使用scss  使用到scss时候就会报错  运行scss的依赖都安装好了  原因其实很简单sass-loader版本有问题换成7.0.0版本就好  在webpack.json中重新改一下版本,然后重新npmi一下就可以   ————————————来源:https://blog.csdn.net/qq_43504375/article/details/100586410...

vue中组件之间的引用

header.vue<template><div>我是公共组件头部</div></template>footer.vue<template><div>我是公共组件底部</div></template>index.vue<template><div><v-header></v-header><div>我是主页面</div><v-footer></v-footer></div></template><script> importheaderfrom'../../components/header.vue' importfooterfrom'../../components/footer.vue' exportdefault{  data(){   return{   }  },  com...
代码星球 代码星球·2021-02-22

vue实现部分页面导入底部 vue配置公用头部、底部,可控制显示隐藏

vue实现部分页面导入底部vue配置公用头部、底部,可控制显示隐藏在app.vue文件里引入公共的header和footerheader和 footer 默认显示,例如某个页面不需要显示header可以使用this.$emit('header',false); 来控制header不显示例如:test页面不需要显示header,在页面被创建的时候广播(this.$emit)告诉上级不显示header,并且在当前页面写自己的header代码,就可以了app.vue<template><divid="app"><app-headerv-if="header_show"></app-header>   <router-viewv-on:header='header'v-on:footer='footer'/><app-footerv-if="footer_show"></app-footer></div></template><script>im...

vue中多个页面共用一个头部,但每个页面标题文字不一样

commonHeader.vue<template><divclass="header"><divclass="header-left"><span@click="$router.go(-1)"class="el-icon-arrow-left"></span></div><divclass="header-title"><spanclass="header-text">{{headTitle}}</span></div></div></template><script>exportdefault{name:'commonHeader',data(){return{}},props:['headTitle'],}</script>其他页面<template><em-header:headTitle="pageTitle"></em-header></template><...

vue中引入jquery

1、在项目中安装jquery。npminstalljquery--save-dev2、在项目根目录下的build/webpack.base.conf.js文件中:① 先写以下代码varwebpack=require("webpack")②在module.exports的最后写plugins:[newwebpack.optimize.CommonsChunkPlugin('common.js'),newwebpack.ProvidePlugin({jQuery:"jquery",$:"jquery"})]  3、在根目录下的srcmain.js中引入import$from'jquery'4、此时在vue中全局引入了jquery,可以在script中写jquery语法的代码。————————————————原文链接:https://blog.csdn.net/hhy1006894859/article/details/79467445...
代码星球 代码星球·2021-02-22

表格的导入、导出

导入excel表格 <!--导入--><el-dialog  width="35%"  :visible.sync="importVisible"  class="importVisible">  <h3slot="title"class='dialogTitle'>导入</h3>  <el-inputtype="text"name="fileinput"color:rgba(128,0,0,1)">"width:40%;"></el-input>  <pclass="fileBox">    <el-upload      class="upload-demo"      ref="upload"      action="http://192.168.100.105:8080/sdrs/uploadExcel/importBacInfo.action"      :on-preview="handlePreview"      :on-remove="handleRemove"   ...
代码星球 代码星球·2021-02-22

vue中绑定样式

<divclass="title"><span@click="saoMa":class="{'active':color1}">扫码报修</span><span@click="other":class="{'active':color2}">其他途径报修</span></div>exportdefault{data(){return{color1:true,color2:false,}},methods:{saoMa:function(){       this.color1=true;this.color2=false;},other:function(){       this.color1=false;this.color2=true;},}}  <style>.active{color:#1057CD;}</style ...
代码星球 代码星球·2021-02-22

Element-ui(el-table、el-pagination)实现表格分页

el-pagination中:属性:total代表总条目数 事件:current-change用于监听页数改变,而内容也发生改变<el-table:data="tableData.slice((currentPage-1)*pagesize,currentPage*pagesize)"@selection-change='handleCurrentChange':header-cell-color:rgba(128,0,0,1)">"{background:'#1057CD',color:'#fff'}"stripestyle="width:100%"><el-table-columntype="index":index="indexMethod"label="序号"></el-table-column>...      <el-table-columnlabel="状态"align="center">        <templateslot-scope="scope">          <el-butto...

vue实现图片的轮播

<divclass="item"><spanclass="btnleft"@click="prevIndex">&lt;</span><divv-for="(imgUrl,index)inbannerList"v-show="index===mark":key="index"class="slideshow"><ahref="#"><img:src=imgUrl></a></div><spanclass="btnright"@click="nextIndex">&gt;</span></div>data(){return{mark:0,//比对图片索引的变量bannerList:[require('../assets/1.jpg'),require('../assets/2.jpg'),require('../assets/3.jpg'),],}},//轮播methods:{prevIndex(){this.mark=this.mark-1...
代码星球 代码星球·2021-02-22

vue解决前后端交互时的异步问题

https://blog.csdn.net/qq_40537587/article/details/107687535...

vue项目中GET请求传数组类型参数

https://blog.csdn.net/qq_41725450/article/details/108768288?utm_medium=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-3.channel_param&depth_1-utm_source=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-3.channel_param...

Vue 获取当前地理位置信息

https://dujian.blog.csdn.net/article/details/106050493?utm_medium=distribute.pc_relevant.none-task-blog-BlogCommendFromBaidu-5.control&depth_1-utm_source=distribute.pc_relevant.none-task-blog-BlogCommendFromBaidu-5.control...

VUE实现点击文字添加颜色(动态修改class)

https://blog.csdn.net/qq_42268364/article/details/100838468...

Vue系列:滚动页面到指定位置实现

https://www.cnblogs.com/zzhqdkf/p/12439468.html...
首页上一页...56789...下一页尾页