logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

vue中控制滚动条移动

业务要求,tab切换栏宽度固定,长了的话加滚动条,要求通过点击事件控制左右移动目前想到的是控制滚动条移动就行了,使用scrollTo方法,<div class="layout" id="out"><div class="b">标题1</div><div class="b">标题2</div><div class="b">标题3

#vue.js#javascript#elementui
VUE样式添加scoped后样式不起效果

1、问题描述页面中下拉框内容太多,需要换行,然而在style中添加scoped后就不换行了。2、scoped属性分析vue中引入了scoped这个概念,设计思想就是让当前组件的样式不会修改到其他页面的样式,使用了data-v-hash的方式来使css有了他对应的模块的标识,通俗来说就是使用了scoped属性,template里面的html都会多一个data-v-hash的属性,css 选择器会根据

#javascript#vue.js
接口请求成功,但是报错uncaught (in promise) 导致无法获取数据

我是接手别人的项目,在运行项目后发现这个问题,在经过度娘操作后,使用try catch尝试后,发现在try中无法运行代码,反而在catch中捕捉到了接口返回的数据,这让人蒙圈。没有思路后继续百度,发现有解决这个问题的博客(https://blog.csdn.net/qq_22701869/article/details/107816023)发现在vue 拦截器的配置中有根据后端返回的状态码进行判断

px2rem-loader(Vue:移动端自适应,px自动转化)

1.下载lib-flexiblenpm i lib-flexible --save2.引入lib-flexibleimport 'lib-flexible/flexible'3.设置meta标签<meta name="viewport" content="width=device-width, initial-scale=1.0">4.安装px2rem-loadernpm instal

#html5#html#python
vue3 刻度尺 联动

目前没找到vue3 的刻度尺插件,在网上找了一个用canvas写的,改改东西,就满足要求了。这是ruler.js文件,封装成js文件,调用即可。接下来,在vue中引入,然后使用。

文章图片
#javascript#vue.js#前端
vue $set使用

如果在data中没有定义对象中某些属性,对象新增某些属性时,使用赋值办法,能改变数据,但视图不更新。遇到这种情况,使用set方法,既能改变数据,也能更新视图简单的例子data () {return {person: {name: '',sex: ''}}}//正确写法:this.$set(this.data,”key”,value’)mounted () {this.$

#vue.js#前端#javascript
到底了