摘要:
直接修改state中的的数据是不被允许的,会报错 这个时候可以使用三种种方式处理 第一种:使用拓展运算符,深拷贝一维数组或对象var arrA = [1,2,3,4]var a = [...arr]|| var ObjB = {a:1,b:2}var b = {...ObjB} 如果只是数组 可以使 阅读全文
摘要:
第一个页面Index,主页哦 第二个页面 state页面,用来存放数据的 第三个页面 getters页面,用来获取vuex数据的 第四个页面 mutations页面,用来同步处理数据的,一些逻辑要写在这里 第五个页面 mutations-type,用来给mutations中方法定义函数名的,可用,可 阅读全文
摘要:
数据嵌套超过三层或者等于三层的时候 父组件传值给子组件后,如果子组件内的值需要改变 通过this.emit()传值后,父组件的值虽然会改变,但是视图并不会重新渲染 原因就是数据嵌套太多,没有触发render函数进行自动更新,这个时候需要手动清除需要改变的内容,重新进行赋值 阅读全文
摘要:
如果你用mpvue,而且还想用echarts,那么这个包你可以以来一下 https://github.com/F-loat/mpvue-echarts 考虑到多个页面都休要用,所以抽出来作为一个组件,总得来说根据官方的例子小改动了一下 vue文件 js文件 css文件没什么好说的 然后在主页面调用该 阅读全文
摘要:
案例还原 小程序做一个进度条,可以通过拽转控制进度 那么肯定有一个进度条,不过小程序自己会做适配宽高 6s下这个div的width 是250 6splus就是276 但是问题来了,我拖拽用的是translateX, 这个值,小程序不会帮忙增加, 举个例子在6s机子下,进度条分为三级 总宽度250分为 阅读全文
摘要:
如题,前端入坑许久,还是写个小东西出来吧 想要搭建自己的一个后台管理,实现简单的增删改查,看起来很简单 其实是真的简单,没有想的那么难,我也就写了一个月吧, 当然是假的,其实也就每天一两个小时,花了大概一周吧 下了最新的vue脚手架也就是3.0版本,还得自己配置config文件 怎么升级3.0,我就 阅读全文
摘要:
小程序也做了几个小功能模块了,总觉得需要总结一下,踩坑什么的还是得记录一下啊。 好吧,其实是为了方便回顾 首先,说到小程序框架,大家都知道wepy,不过,我是没用过 美团开发团队到mpvue到是个实在到东西,因为自己之前用到vue,所以上手可以说是难度很低 坑可以说还是很多的,下面说说我自己遇到的, 阅读全文
摘要:
一、校验数字的表达式 1 数字:^[0-9]*$ 2 n位的数字:^\d{n}$ 3 至少n位的数字:^\d{n,}$ 4 m-n位的数字:^\d{m,n}$ 5 零和非零开头的数字:^(0|[1-9][0-9]*)$ 6 非零开头的最多带两位小数的数字:^([1-9][0-9]*)+(.[0-9] 阅读全文
摘要:
选择器例子例子描述CSS .class .intro 选择 class="intro" 的所有元素。 1 #id #firstname 选择 id="firstname" 的所有元素。 1 * * 选择所有元素。 2 element p 选择所有 <p> 元素。 1 element,element 阅读全文
摘要:
github已经是众所周知的程序员同性交友网站了,我就不多说了,(+_+)? 下面讲一讲如何在不用自己购买空间域名备案的情况下,通过github来托管自己的一些小demo或者项目 让其能够通过github的链接直接访问 首先,如果你是已经在github有了自己的一个项目,嗯,那就拿我自己的小demo 阅读全文