- 博客(18)
- 收藏
- 关注
原创 vuedraggable拖拽失效
默认情况下,父组件传递的,但没有被子组件解析为 props 的 attributes 绑定会被“透传”。这意味着当我们有一个单根节点的子组件时,这些绑定会被作为一个常规的 HTML attribute 应用在子组件的根节点元素上。当你编写的组件想要在一个目标元素或其他组件外面包一层时,可能并不期望这样的行为。,看完了还不是很能理解我的目录结构是,其中GridItemInnerContainer是用来包裹具体的组件的工具组件,就是在这个组件里面加了inheritAttrs属性,导致拖拽无法生效。
2024-08-10 18:08:13
436
转载 说说个人对原型和原型链的理解
1.js可以分为函数对象和普通对象,每个对象都有__proto__属性,但是只有函数对象才有prototype。2.Object、Function都是js内置的函数,类似的还有我们常用的Array、RegExp、Date、Boolean、Number、String3.属性__proto__是一个对象,他有两个属性constructir和__proto__;4.原型对象prototype有一个默认的constructor属性,用于记录实例是由哪个构造函数创建的5.原型对象的(Person.pr
2022-03-02 14:52:10
104
原创 vue3 学习记录
最近公司更新了前端技术栈,终于用上了vue3,记录一下学习历程。reactive,ref,toRef,toRefs区别reactive方法根据传入的对象,返回一个深度响应式对象,不限层级(限引用类型)。无法给值类型(String,Number,Boolean, Symbol)。不可以通过解构的方式在setup中返回出去Ref给值类型添加响应式,值要通过.value进行获取、修改toRef就是可以从一个reactive(可以理解为响应式对象)中,取出一个值,并且这个值是个引
2022-03-01 21:05:21
273
转载 css 保留空格和换行符
// css保留空格和换行符white-space: pre-wrap;// css保留换行符white-space: pre-line;
2020-08-23 14:37:09
2290
原创 2020-08-14
日常记录,input输入限制//input输入限制方法functioninputDigits(val,a,b=2){letvalue=val.replace(/[^\d\.]/g,'')letisdecimal=value.split('.')if(isdecimal.length==1){//returnisdecimal[0].length<=a?isdecim...
2020-08-14 16:17:16
64
转载 vm.$attrs 【Vue 2.4.0新增inheritAttrs,attrs详解】
转载自:https://www.jianshu.com/p/ce8ca875c337侵权私我删
2020-02-07 10:32:15
89
原创 input限制小数点后两位
oninput="value=(value.match(/^\d*(\.?\d{0,2})/g)[0])||null"
2019-12-23 16:43:18
683
1
原创 关于字符串里面出现特殊符号的处理
今天页面传值的时候,发现头像路径转string之后内容发生了变化转string的时候进行编码let info=encodeURIComponent(JSON.stringify(listInfo))引用时先进行转码let infoObj=decodeURIComponent(info)...
2019-11-11 21:37:00
787
原创 Cannot read property 'name' of undefined
重要的事情说三遍,一定要再return里面先定义这个变量,尤其是数组里面的要先自定义
2019-08-13 10:07:42
381
原创 uniapp(H5)取消head和三目运算
最近用uniapp在写一个公众号的项目,开发的的时候是用微信开发者工具来进行开发,经理说之后发布的时候选择h5就行了,果不其然遇到坑了(其实也不算上面坑,可能是自己写代码不规范),首先最大的一个问题就是每个页面顶部的head,一开始配置titleNView发现没有效果,后来发现在app.vue中设置/* #ifdef H5 */ uni-page-head {...
2019-08-12 22:24:42
1963
转载 小程序(uniapp)携带参数返回上一个页面
网上有很多例子,这个例子比较简单明了,插个眼,下回好找一点https://www.cnblogs.com/ldlx-mars/p/10598708.html
2019-07-31 18:04:31
7262
6
原创 hbuild代码助手失灵
今天新开发一个小程序项目,结果一上来就给我吃瘪了,由于小程序不支持直接设置本地图片为背景图,所以我就去网上把本地图片转换成base64格式,好了故事开始了转换格式之后背景图可以看见了,我就开始继续往下写了,结果没写几行就发现代码助手好像出来问题,老是给我提示错误的消息我在style里面打个text直接给我提示出来一个text标签,这还能忍,后面用到flex布局,我之前都是打个jc然后助...
2019-07-23 15:59:29
412
转载 git 如何找回本地代码
今天用git上传代码到github时候,不知道怎么瞎操作从远程pull了一下,github上面的代码把本地的代码覆盖掉了,在网上一顿好找,终于找回来了。记录一下。输入git reflog查看提交的记录 前面黄色的字是当时提交时候的ID,也就是当时的版本号然后再输入git reset --hard 版本号 就回到当时的那个版本了本文章转载自:https://blog.csd...
2019-05-07 12:46:38
3749
1
转载 关于vue的Vue packages version mismatch:报错
今天有个新项目,是vue的,文件clone下来没什么问题,就是跑不起来,同事那边都是直接能跑起来的,一直在报错:Module build failed: Error:Vue packages version mismatch:- vue@2.6.10- vue-template-compiler@2.5.2在网上百度了好久,还是没有成功,最后卸载并重新安装 vue-templ...
2019-04-19 12:44:34
1141
原创 angular里面select关于option的默认显示问题
今天遇到一个关于修改select里面修改option默认显示的问题,百度了好久一直没找到比较方便的答案,被一些答案误导了好久,后面终于找到了解决方法,就两句话的事情。。。。下面直接上代码先在select里面定义一个ngmodel,然后再去ts文件中定义这个变量变量后面直接加要默认显示的value值就可以了,默认显示就修改成功了,不过记得option里面记得加[value]="ite...
2019-01-11 19:05:56
1829
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人