自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(26)
  • 收藏
  • 关注

原创 【Swift】动态获取当前视图高度

确实,这个方法可能并不是很优雅,但还算有用。 // 循环遍历view的子视图 子视图高度累加获得总高度 for item in self.view.subviews{ viewHeight += item.bounds.size.height } self.view.contentSize = CGSize(width: S_WIDTH, height: viewHeight)...

2020-09-13 23:44:53 861

原创 【Swift】UISegmentedControl 实现分段控件

UISegmentedControl 详解,点击此处。具体实现:工程目录具体代码// AppDelegate.swiftimport UIKit@UIApplicationMainclass AppDelegate: UIResponder, UIApplicationDelegate { var window: UIWindow? func application(_ application: UIApplication, didFinishLaunch

2020-09-13 23:34:28 479

原创 【Swift】新建一个Swift项目

前提:如果你的项目恰巧也不需要考虑分屏和不使用故事板的话。1.新建一个swift项目。2.删除SceneDelegate.swift3.删除Main.storyboard4.删除 info.plist中的Application Scene Manifest 和 Main storyboard file base name5.在AppDelegate.swift中删除以下相关逻辑 // MARK: UISceneSession Lifecycle func applicatio

2020-09-12 14:46:11 638

转载 【Mac】完美安装homebrew国内镜像

/bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)"原作者: 愿乘长风破万里浪原文:https://blog.csdn.net/qq_29118981/article/details/106652839

2020-09-09 22:12:39 486

原创 【JavaScript】遍历树型结构数组返回undefined

问题代码: travelArray (code, list) { for (let item of list) { if (code === item.code) { return item.name } else if (code !== item.code && item.children &&am...

2020-01-17 03:27:29 463

原创 【Vue】将用户的输入值自动转为数值类型

Vue已经帮我们很好的做了处理了!首先贴上官方文档:https://vuejs.org/v2/guide/forms.html#number方法摘要:如果想自动将用户的输入值转为数值类型,可以给 v-model 添加 number 修饰符:<input v-model.number="age" type="number">这通常很有用,因为即使在 type=“number”...

2020-01-17 02:31:47 2614

原创 【Git】fatal: your current branch appears to be broken 问题解决

**问题描述:**在git提交时一不小心被拔了插头,重启之后进行git操作提示错误“fatal: your current branch appears to be broken”**问题原因:**在 .git\refs\heads\xxx(当前分支) 出现乱码**问题解决:**在.git\logs\refs\heads\xxx (当前分支) 中的最后一个哈希值 复制到 .git\refs\...

2019-11-02 22:42:26 4346 1

转载 【JavaScript】for…in…和for…of…的区别

对数组的遍历大家最常用的就是for循环,ES5的话也可以使用forEach,ES5具有遍历数组功能的还有map、filter、some、every、reduce、reduceRight等,只不过他们的返回结果不一样。但是使用foreach遍历数组的话,使用break不能中断循环,使用return也不能返回到外层函数。那么接下来我们一起看一下for in 和for of 的区别吧。for in...

2019-11-02 22:31:35 201

原创 【Vue】iview-render函数中使用自定义组件

1.组件名不需加引号。2.点击事件可能无效,使用nativeOn监听事件。 render: (h, params) => { return h('div', [ h(ButtonCustom, { // 组件不需要要加引号 props: { // 自定义组件的属性 ...

2019-06-12 16:49:11 3450 4

转载 【Vue】数据改变,DOM不渲染问题

1、组件内部,属性值地址空间内引用地址改变,DOM不能渲染。 问题举例:this.items = [[],[],[],[]]1、在items 中,修改任意一项数组中的值,DOM是不会更新的,2、解决方案: this.items = [...this.items]。通过解构赋值,重新给items赋值。2、组件之间传值,父组件传data改变,子组件未更新。1、子组件中在mounted中对...

2019-06-05 11:06:50 1567

转载 【Vue】在页面中调用其他页面的方法

感觉这篇文章写的很清楚简单,分享一下!且这个方法很适合一些没有直接关系的页面之间的函数调用需要在展示页里调用顶部导航栏页里的方法,两者之间没有引用关系,看了一下vue的API发现可以用这个方法实现。https://cn.vuejs.org/v2/api/#vm-on可以看到需要同一个vue实例来调用两个方法。所以可以建立一个中转站。首先在任意位置新建util.js文件。import Vu...

2019-05-28 14:38:39 8363 5

原创 【JavaScript】遍历树型结构数组并获得某节点的所有父节点

//调用 this.foreachAndSearchDeptParentNode(this.treeList,id) // 遍历数组 查找节点的父节点 foreachAndSearchDeptParentNode (list,Id) { const self = this if (list) { for (let value of li...

2019-05-23 11:53:42 3142

原创 【Vue】iview-admin二次开发

首先贴上官方文档:https://lison16.github.io/iview-admin-doc/#/请仔细阅读!准备步骤与一些你可能会遇到的问题:1.修改api请求基础路径2.解决跨域问题(什么是跨域问题:https://segmentfault.com/a/1190000015597029?utm_source=tag-newest)nginx配置 之后对应的api请求路径...

2019-05-14 20:46:43 7243

原创 【Vue】iview-admin表格分页

<Page :current="pageNo" @on-change="pageNoChange" @on-page-size-change="pageSizeChange" :total="total" show-elevator show-sizer show-total/>// 页码变化pageNoChange (val) { this.pageNo = val; ...

2019-05-11 21:02:34 915

原创 【Vue】数组被赋值之后修改,会影响赋值数组

现象:let list = res.data.rows || [];// 改动list, res.data.rows也变了原因:res.data.rows直接将地址赋给了list,所以list改变了res.data.rows也变了解决办法: let list = [...res.data.rows] || [];...

2019-05-11 20:56:55 3924

原创 【Vue】父子组件通信失败的原因分析

现象:自定义树形组件时,使用 $parent 和 $emit 方法子组件都调用不到父组件。原因:树形控件使用了组件递归的思想,所以只要递归了一层之后就不是严格的父子关系了,所以 $emit 方法是不合适的。$emit使用的一些条件:1.组件之间是严格的父子关系。2.自定义的事件名必须全为小写。因为是树形结构,所以它的层数是不确定,所以 $parent方法也是不合适的。解决方法:使用...

2019-05-11 19:08:49 786

原创 【Vue】自定义树形控件

效果图:数据结构: tree: { title: '', // 标题(姓名) key: '0', head: '', // 头像 selectStatus: false, // checkBox选中状态 children: [ { title: '旺旺一部...

2019-05-09 20:36:21 4375 2

原创 【React】循环渲染组件

class InputGroup extends React.Component { state = { fileList: [{ name: 'xxx.png', status: 'done', }], }; render() { const { fileList } = this.state; const inputPil...

2019-03-31 16:03:10 2763

原创 【Vue】可以添加事件的日历墙

首先奉上日历墙大全地址:https://antoniandre.github.io/vue-cal/其中有非常多款的日历墙任君挑选!而且有详细的使用说明!那本篇文章就是围绕在使用该地址中日历墙组件所遇到的一些问题。1.从文章中可以知道,引入这个组件有两种方法:NPM or <script> tag.由于一些问题,我的项目并不适合使用第二种方法,所以我选择了第一种,使用命令...

2019-03-20 23:37:40 2878 3

原创 【JavaScript】ES6 两个数组之巧妙的去交集

首先准备好两个数组,数组 A[ ] 与 数组B[ ],然后去交集!let differenceSet= new Set([...A].filter(x => !B.has(x)));differenceSet就是A与B的差集,但此时differenceSet并不是一个数组,所以我们需要转换一下!let differenceSetArr= Array.from(differenceSe...

2019-03-20 22:43:49 1734

原创 【React】Ant Design穿梭框Target栏的显示以及禁用问题

Ant Design 穿梭框官方文档:https://ant.design/components/transfer-cn/在使用的过程中我遇到了两个小问题,其实知道原因和解决方法之后真的觉得是特别特别简单的问题。1.穿梭框右侧Target栏不显示的问题。问题具体描述:对 targetKeys(显示在右侧框数据的key集合)进行初始化后,右侧框内数据不显示。原因:初始化后的 targetK...

2019-03-20 22:29:17 5920 2

原创 【JavaScript】分别获取当天 00:00:00 与 23:59:59 之 toLocaleDateString 的坑

分别获取当天 00:00:00 与 23:59:59有一个很简便的方法,就是:var startTime = new Date(new Date(new Date().toLocaleDateString()).getTime()); var expireTime = new Date(new Date(new Date().toLocaleDateString()).getTime(...

2019-01-21 23:22:45 830

原创 【JavaScript】console.log()使用:出现“打印值与预期不符”“打印值顺序错误”现象

使用时console.log()发现的现象: let obj = { value:10 }; console.log(&amp;quot;obj :&amp;quot;,obj); //期望输出 obj.value : 10 obj.value =5; console.log(&amp;quot;o...

2019-01-21 22:58:33 1365

原创 【微信小程序】如何使小程序显示多个空格

&amp;lt;text decode=&quot;{{true}}&quot;&amp;gt;&amp;amp;nbsp&amp;amp;nbsp&amp;amp;nbsp&amp;lt;/text&amp;gt;小小菜鸟,入门不深,若对你有帮助,那就很开心~若文章有误,也欢迎指出~

2018-12-02 21:28:15 777

原创 【微信小程序】页面上拉触底事件的处理函数

官方说明:https://developers.weixin.qq.com/miniprogram/dev/framework/app-service/page.html#页面事件处理函数在小程序中实际使用:.js /** * 页面的初始数据 */ data: { searchSongList: [], //放置返回数据的数组 isFromSearch: ...

2018-12-02 19:19:53 11640

原创 【微信小程序】解决Echarts在微信小程序tab切换时的显示问题

今天在小程序开发时遇到了一个小问题,首先在两个tab页面中都有用到Echarts图表,在页面加载完成时,两个页面的图表也完成绘制。于是就出现了如图问题:页面完成加载,显示正常tab切换,该页面的图表缩成了一坨解决方法:在第二个tab页的图表中加上一个条件,只有当currentTab为1时也就是只有在切换到当前页面时该页面的图表才会加载。然后就顺利解决啦~虽然问题顺利解决啦,但...

2018-10-27 16:42:28 5696 8

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除