会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
sdusdu
博客园
首页
新随笔
联系
订阅
管理
[置顶]
关于前端页面设置省略号ellipsis有时候无效的问题
摘要: 当内容超过宽度时,禁止换行,使用省略号...代替溢出的内容,一般这样的需求都会经常遇到。 使用css的text-overflow: ellipsis属性,可设置省略号,需要注意的是:1. 如果设置了display: flex,则换行无效。2. 一定要设置宽度 根据标签层级不同,设置省略号的css样式
阅读全文
posted @ 2023-07-05 18:00 chenjinbang
阅读(1149)
评论(0)
推荐(0)
[置顶]
js树状结构数据处理
摘要: 使用了两个for循环,为了方便理解,可以理解为父亲找儿子,把儿子写入家族谱 // pid:父id,为0是最顶级数据,其他则对应每项的id,即父.id = 子.pid,则父.children = 子 interface Tree { id: number pid: number name: strin
阅读全文
posted @ 2023-02-20 11:50 chenjinbang
阅读(317)
评论(0)
推荐(0)
[置顶]
微信小程序setData的使用,通过[...]进行动态key赋值
摘要: 首先先介绍一下微信小程序Page.prototype.setData(Object data, Function callback)的讲解: setData函数用于将数据从逻辑层发送到视图层(异步),同时改变对应的this.data的值(同步) 微信小程序官网文档只对字符串,数字,数组和对象类型的数
阅读全文
posted @ 2019-01-19 15:24 chenjinbang
阅读(5994)
评论(1)
推荐(1)
[置顶]
开发过程中解决各种跨域问题
摘要: 1. 使用JSONP 使用JSONP是最常用的方法,jsonp是json的一种“使用模式”,可以让网页从别的域名(网站)获取数据。其优点是兼容性好,简单易用, 支持浏览器与服务器双向通信,缺点是只支持GET请求。 为大家理解jsonp的原理,使用原生的模拟jsonp的访问过程。原理是,动态插入scr
阅读全文
posted @ 2018-03-29 16:05 chenjinbang
阅读(481)
评论(0)
推荐(0)
2019年9月26日
使用vux的x-input组件中show-clear=“true”清除icon点击失效的问题
摘要: 问题场景: 在电脑浏览器点击清除icon正常 在手机浏览器,手机微信,微信开发者工具中点击清除icon失效 查看vux中的x-input组件中的源码发现,清除icon使用了v-show显示与隐藏,对应源码如下所示: 在电脑浏览器中,使用触发点击的那一刻,v-show为true,此时可执行clear事
阅读全文
posted @ 2019-09-26 18:36 chenjinbang
阅读(1857)
评论(0)
推荐(0)
2019年9月11日
Vue项目使用域名访问配置
摘要: 1. 编辑C:\Windows\System32\drivers\etc文件夹中的hosts文件,在末尾添加127.0.0.1 www.local.com(你的自定义域名) 注意:如果该文件夹没有hosts文件,看看查看 - 隐藏的项目打勾是否显示hosts,如果还没有则打开cmd命令输入:for
阅读全文
posted @ 2019-09-11 17:35 chenjinbang
阅读(15551)
评论(0)
推荐(1)
2019年9月3日
Taro 压缩图片api
摘要: Taro API里面没有写支持compressImage,ts提示也是,开发者工具提示暂时不支持此API调试,请使用真机进行开发。这是因为Taro这个库没有把新的api加上,其实还是调用了wx.compressImage()
阅读全文
posted @ 2019-09-03 21:44 chenjinbang
阅读(1242)
评论(0)
推荐(0)
2019年5月27日
javascript实现继承的4种方法,以及它们的优缺点
摘要: 1. 原型链继承(有缺陷): 缺陷1:切断了Zi.prototype.constructor与Zi的关系 缺陷2:原型链上的引用类型的数据会被所有实例共享 2. 构造函数继承(有缺陷): 缺陷1:Fu.prototype上的方法无法继承 3. 组合继承(推荐):优点:解决了原型链继承和构造函数继承的
阅读全文
posted @ 2019-05-27 17:37 chenjinbang
阅读(636)
评论(0)
推荐(1)
解决window.opener.obj instanceof Object会输出false的问题
摘要: 在a.html页面中: 在a.html页面中打开新窗口b.html页面: 发现b.html的window.opener.obj instanceof Object会输出false,这不是应该输出true吗。 分析原因: 这和引用数据类型的this指向的堆内存对象有关,因为两个是不一样的堆内存对象里面
阅读全文
posted @ 2019-05-27 17:28 chenjinbang
阅读(371)
评论(0)
推荐(0)
2019年2月1日
javascript实现引用数据类型的深拷贝和浅拷贝详解
摘要: 关于引用类型值的详解,请看另一篇随笔 https://www.cnblogs.com/jinbang/p/10346584.html 深拷贝和浅拷贝,也就是引用数据类型栈和堆的知识点。深浅拷贝的原型都是Object,深拷贝指向的堆内存不一样,浅拷贝指向的堆内存一样): 如何区分深拷贝与浅拷贝,就是假
阅读全文
posted @ 2019-02-01 18:30 chenjinbang
阅读(645)
评论(0)
推荐(0)
javascript检测基本类型值或引用类型值的类型方法
摘要: 首先javascript的数据类型分为两种数据类型:基本数据类型和引用数据类型 基本数据类型:Number,String,Boolean,Undefined,Null。原始值,是简单的数据段,可按值访问,直接操作保存在变量中的实际值 引用数据类型:Object,Array,Function,Date
阅读全文
posted @ 2019-02-01 18:00 chenjinbang
阅读(978)
评论(0)
推荐(0)
下一页
公告