logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

js 实现颜色值格式转换 rgb和十六进制的转换

本文章是以prototype原型的方式,给string字符串类型添加方法,用于实现颜色值格式的转换。如果你不用原型方法,那么你只要借鉴实现方法就好了。RGB转换为16进制String.prototype.colorHex = function () {// RGB颜色值的正则var reg = /^(rgb|RGB)/;var color = this;...

#javascript
Element中table表格自定义表头添加有点击事件的按钮,并传输自定义参数

介绍最近用到 element 的表格的render-header 属性,官方似乎没具体说明怎么使用,然后自己找资料实现了满足需求的解决方案。需求1: 在表头放一个带点击事件的按钮需求2: 点击按钮时需要传输自定义参数(用来区分点击的是哪一列)本文章主要以render-header 进行扩展使用。主要代码html:<el-table-column label="城市" align="cente

#前端#elementui
vue 解决报错[Vue warn]: Computed property “checkAll“ was assigned to but it has no setter.

在vue项目中使用到计算属性computed 时报错:[Vue warn]: Computed property "checkAll" was assigned to but it has no setter.原因是:计算属性computed :checkAll 主动赋值了,但是它并没有定义 set 方法。解决办法:对该计算属性添加 get 和 set 方法data() {return {data

#vue.js#javascript
mpvue开发微信小程序的全局变量问题-Vuex

如果你以前使用过原生的小程序开发,现在要使用mpvue框架的话,你应该也会遇到以下的问题:1. 怎么存放可全局访问的变量?2. 页面跳转的时候,怎么传递参数到下一个页面比较好?3. 页面返回上一页的时候,怎么传递当前页的数据到上一页?4. 多个页面间需要同步数据,怎么做比较好? 在原生的小程序开发中,全局变量用的基本都是通过设置获取app中的globalData、通过存储获...

解决微信小程序、mpvue、vue 关于 wx:for、v-for 循环次数的问题

微信小程序:wx:if="{{index&lt;5}}"&lt;view wx:for="{{dataArray}}" wx:key="index" wx:for-item="item" wx:if="{{index&lt;5}}"&gt;&lt;/view&

vue 用纯js监听滚动条到底部 实现上拉加载

在移动端网页项目中,基本都会有列表页的上拉加载功能。在这篇文章中,我结合vue的生命周期用纯js写了一个监听滚动条的函数。怎样用纯js判断滚动条是否到底部先了解几个重点要素:获取滚动条到顶部的位置:document.documentElement.scrollTop、document.body.scrollTop获取当前窗口内容可视区:document.documentElement.c...

vue加scoped后就无法修改vant的UI组件的样式

有时候UI组件提供的默认的样式不能满足项目的需要,就需要我们对它的样式进行修改,但是发现加了scoped后修改的样式不起作用。解决方法:使用深度选择器,将scoped样式中的选择器“深入”,即影响子组件<style scoped>.a >>> .b { /* ... */ }</style>以上的代码会编译成:.a[data-v-f3f...

Vue CLI 3 + Vant 项目搭建

注释:以下命令均用npm,如您使用的是yarn,可以点击以下链接进入查阅。Vue CLI 3  安装:npm install -g @vue/cli  创建项目:vue create my-project// my-project是项目名称  项目创建完成后,进入项目根目录:cd my-project  如果不需要Vant或其它UI组件库,可以直接运行...

vue中报错 [Vue warn]: Error in render: "TypeError: Cannot read property 'avatar' of undefined"

vue中报错 [Vue warn]: Error in render: "TypeError: Cannot read property 'avatar' of undefined",如下图:这时候你就要检查下你的项目中template模板中是否有用到了没有定义的数据。举个例子:在我的template模板中有这么一段dom&lt;img :src="dataD

node版本更新遇到的巨坑

今天在安装 vue-cli 3 的时候,报错了:You are using Node v6.11.2, but this version of vue-cli requires Node &gt;=8.9.node 版本太低了,那就更新版本好了,问题不大,一点都不慌。请求一下度娘,拿到了node更新版本的命令:第一步、安装npm的版本管理工具:nnpm install -g...

    共 16 条
  • 1
  • 2
  • 请选择