自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 资源 (1)
  • 收藏
  • 关注

原创 vue3 router.push打开新窗口跳转

【代码】vue3 router.push打开新窗口跳转。

2023-05-19 09:59:10 1350 1

原创 解决下载项目目录下文件找不到文件

1.将要下载的文件放在public目录下。2.文件路径基于index.html。<el-link style="margin-left: 10px;" href="./templete/task-plan.xlsx" download="任务计划模板.xlsx">下载模板</el-link>

2021-06-10 09:42:24 528

原创 el-table实现选择列显示

想法:可以通过一个checkbox控制一列的显示与隐藏选择列按钮<el-dropdown trigger="click" style="margin-left: 10px;"> <el-button> <span>选择列显示</span><i class="el-icon-arrow-down el-icon--right" /> </el-button> <el-dropdown-menu slo

2021-04-07 11:50:27 1442

原创 uni-app传入地址打开地图获取定位

planningRoute.jsfunction openMapRoute(lat,lon,cityName) { var url = ''; if (plus.os.name == 'Android') { var hasBaiduMap = plus.runtime.isApplicationExist({ pname: 'com.baidu.BaiduMap', action: 'baidumap://' }); var hasAmap = plus.runtime.is

2021-03-01 09:55:58 1432 1

原创 uni-app实现列表懒加载

html中<view v-for="(item,index) in resultList" :key="index" class="item"></view><uni-load-more :status="loadStatus"></uni-load-more>vue实例中export default { data() { return { resultList: [], loadStatus: 'nomore',

2021-02-03 10:06:52 4181 3

原创 uni-app获取导航栏

const pages = getCurrentPages()const page = pages[pages.length - 1]const currentWebview = page.$getAppWebview()currentWebview.getStyle().titleNView //获取titleNView(currentWebview.getStyle().titleNView.buttons.length //获取导航栏按钮

2021-01-06 11:32:06 1275

原创 uni-app通过webView在原生导航栏中添加自定义按钮

// #ifdef APP-PLUS const pages = getCurrentPages() const page = pages[pages.length - 1]; const currentWebview = page.$getAppWebview() if(pages.length > 3){ currentWebview.setStyle({ titleNView:{ buttons:[{ float:'left',

2021-01-05 16:44:34 3042

原创 uni-app隐藏导航栏返回按钮

const webView = this.$scope.$getAppWebview() webView.setStyle({ titleNView:{ autoBackButton:false } })

2020-12-09 16:35:47 7210

原创 e.text的值为什么不变呢?

onNavigationBarButtonTap(e){ const webView = this.$scope.$getAppWebview() if (this.rightText == '编辑') { webView.setTitleNViewButtonStyle(0,{ text: '删除', }) this.rightText = '删除' this.show = true }else{ webView.setTitleNViewButtonSty

2020-11-26 09:43:56 102

原创 uni-app设置titleNView

搜索框const webView = this.$scope.$getAppWebview()//此对象相当于html5plus里的plus.webview.currentWebview()。在uni-app里vue页面直接使用plus.webview.currentWebview()无效,非v3编译模式使用this.$mp.page.$getAppWebview()webView.setTitleNViewSearchInputText(query.keyword) 按钮const webVie

2020-11-10 16:06:51 7759

原创 textarea实现placeholder多行显示

<textarea placeholder="请按照顺序填写装修内容,例如:" placeholder-class="setExample" />在style中.setExample::after { content:'\A 1. \A 2. \A 3.'; line-height: 50rpx; }其中\A实现换行

2020-11-09 16:57:04 995

原创 uni-app自定义导航栏搜索框显示接收参数

if("undefined" != typeof this.$route.query.keyword){ this.$refs['search'].show = true this.$refs['search'].searchVal = this.$route.query.keyword //自定义导航栏搜索框 }

2020-11-04 10:22:47 326 1

原创 JS监听页面滚动

mounted(){ document.addEventListener('scroll', this.scroll)},beforeDestroy(){ document.removeEventListener('scroll', this.scroll)},scroll(){ this.scrollTop = document.body.scrollTop || document.documentElement.scrollTop},uni-app中APP端不支持,可在页面生命周期中

2020-11-03 09:33:11 564

原创 JS中以变量方式访问对象属性

this.enterprise[val]如search(){ this.$api.enterpriseDetail(this.params).then(res=>{ this.enterprise = res.data const basicInfo = ["shareholders","branches","majorMember","stocksinfos","changerecords"] basicInfo.forEach((val,index,arr)=>{ i

2020-11-03 09:07:06 695

原创 JS设置Cookie

设置CookiesetCookie(c_name, c_pwd, exdays) { let exdate = new Date(); //获取时间 exdate.setTime(exdate.getTime() + 24 * 60 * 60 * 1000 * exdays); //保存的天数 //字符串拼接cookie window.document.cookie = "userName" + "=" + c_name + ";path=/;expires

2020-10-31 11:17:33 2129

原创 vue.js引入外部css

可以通过在main.js中全局引入css,如import './static/css/content.scss'或者是在vue文件中script中即JS中,如 import '@/static/css/content.scss';style中即CSS中,如@import '@/static/css/content.scss';通过设置scoped可以只局部引入,如<style lang="scss" scoped> @import '@/static/css/conten

2020-10-30 11:18:50 573 4

原创 Vue中引入jQuery

npm install jquerymain.js中import $ from ‘jquery’window.jQuery = $window.$ = $

2020-10-09 11:02:39 345

原创 vue父传子子组件监听不到变化解决方案

watch: { list:{ immediate:true, handler:function (val) { for(let i=0;i<val.length;i++){ this.nowIndex[i] = false } this.nowIndex[0] = true } } },

2020-09-25 10:30:59 1727

原创 CSS设置水平滑动动画实现文字水平播放

我将动画属性animation设置在class里可行,设置在style里无效,这是为什么呢<div class="textG"> <span>{{item.jobHuntingStatus| jobFilter}}</span> <span>{{item.teamScale}}人</span> <span>{{item.teamArea}}</span> </div>.textG{

2020-08-27 17:24:15 1489

原创 DatePicker设置当前日期之前日期不可选

<el-date-picker v-model="form.expirationDateEnd" type="date" placeholder="选择日期" :picker-options="pickerBeginDateAfter" value-format="yyyy-MM-dd"></el-date-picker>pickerBeginDateAfter:{ disabledDate(time){

2020-08-24 11:02:20 1737

原创 设置Cascader级联选择器默认值

// this.$set(this.teamArea,0,this.team.province)// this.$set(this.teamArea,1,this.team.city)// this.$set(this.teamArea,2,this.team.area)无效// this.teamArea[0] = this.team.province// this.teamArea[1] = this.team.city// this.teamArea[2] = this.team.are

2020-08-05 10:11:30 3972 5

原创 JS中for循环实现异步方法同步执行

添加async,await关键字即在方法名前加async关键字,在执行异步方法前加await关键字 async getAllHistory() { this.allHistory.pop() for (let i = 0; i < 4; i++) { let params = { pageSize: '', pageNum: '', type: i + 1 } awa

2020-07-22 09:47:46 7287 1

原创 解决ElementUI中DatePicker时间差

设置value-format="yyyy-MM-dd"属性即可,<el-date-picker v-model="endDate" type="date" placeholder="结束时间" value-format="yyyy-MM-dd" >

2020-07-20 10:20:51 877

el-table实现选择列显示.zip

el-table实现选择列显示.zip

2021-04-07

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除