- 博客(17)
- 收藏
- 关注
原创 Mac安装nvm
安装homebrew/bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)"使用brew安装nvmbrew install nvm如果出现报错:error: could not lock config file .git/config: Permission deniedsudo chown -R $(whoami) /usr/local出现:chown: /us
2021-11-16 16:27:04 1024
原创 前端基础知识总结
这里写自定义目录标题JS基础篇ES6的新特性?原型链?实现继承的方法?JS的基本数据类型?闭包原理?如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入JS基础篇ES6的新特性?let,con...
2019-08-26 09:14:52 374
原创 JS编程语法之数组
一、常用操作:1、unshift:将参数添加到原数组开头,会返回数组的长度 ,改变原数组(注:在IE6.0下测试返回值总为undefined,FF2.0下测试返回值为7,所以这个方法的返回值不可靠,需要用返回值时可用splice代替本方法来使用。)var a = [1,2,3,4,5]; var b = a.unshift(-2,-1);// a输出(7) [-2,...
2018-10-17 09:44:48 266
原创 iOS - 制作Swift动态库
动态库动态库即动态链接库(Windows 下的 .dll,Linux 下的 .so,Mac 下的 .dylib)。与静态库相反,动态库在编译时并不会被拷贝到目标程序中,目标程序中只会存储指向动态库的引用。等到程序运行时,动态库才会被真正加载进来。动态库的优点是,不需要拷贝到目标程序中,不会影响目标程序的体积,而且同一份库可以被多个程序使用(因为这个原因,动态库也被称作共享库)。iOS...
2018-08-27 17:30:30 1850
原创 iOS- 工程配置SwiftLint
代码规范工具SwiftLintGithub公布的Swift代码规范Homebrew安装SwiftLintbrew install swiftlint在Xcode中添加运行脚本在Xcode中选择Build Phase-Add Build Phase-New Run Script Phase,添加如下脚本if which swiftlint >/dev/nul...
2018-08-27 15:46:26 1061
原创 微信小程序中引入外部字体
问题:在小程序中是不能直接引入字体文件的解决方式一:将文件转化成base64再引入,亲测有效参考链接1、下载需要的字体在本地:http://www.iconfont.cn/2、访问 https://transfonter.org/ ,如下图操作3、下载得到文件4、打开 stylesheet.css,复制全部内容5、可将代码粘贴到app.wxss文件中,定义使...
2018-08-16 09:30:54 2311
原创 微信小程序开发中的注意点
一、<view> 标签与 <block> 标签的区别<view> 是一个组件,会在页面上做渲染 <block>不是一个组件,它仅仅是一个包装元素,只接受控制属性,不会在页面中做任何渲染如下栗子,wx:else 是一个控制属性,需要将它添加到一个标签上 <view class="userinfo"> <bu..
2018-08-16 08:47:41 288
原创 微信小程序开发流程以及注意事项
微信小程序官方文档一、注册微信开发者平台账号二、完善小程序信息:小程序管理后台三、获取appid:“设置”-“开发设置” 四、打开“微信开发者工具”,新建项目五、进入到项目首页六、代码构成自动生成的目录结构如下:├── pages| ├── index| | ├── index.json index 页面配置...
2018-08-15 11:08:38 711
原创 React-Native之网络请求
一、GET接口let url = 'https://news-at.zhihu.com/api/4/themes' fetch(url) .then((response) => response.json()) .then((responseJson) => { this.setState({ ...
2018-08-14 14:43:08 314
原创 React-Native部分API学习
一、react-navigationhttps://reactnavigation.org/docs/zh-Hans/navigating.html1、常见的导航分类StackNavigator :类似于普通的Navigator,屏幕上方导航栏 TabNavigator:obviously, 相当于iOS里面的TabBarController,屏幕下方标签栏 DrawerN...
2018-08-10 10:52:54 700
原创 React-Native开发过程中遇到的一些报错以及一些常用命令
1、升级node(对安装包安装或者低版本的如6.11.4不生效)1>查看node版本,没安装的请先安装; $ node -v2>清除node缓存;$ sudo npm cache clean -f 3>安装node版本管理工具'n';$ sudo npm install n -g4>使用版本管理工具安装指定node或者升级到最新nod...
2018-08-08 14:09:19 1772
原创 iOS- Xcode配置OCLint
一、OCLint介绍,为什么要使用OCLintOCLint 是基于 Clang 的静态分析工具,支持对 C、C++ 和 Objective-C 代码进行静态分析,它基于 Clang 输出的抽象语法树对代码进行静态分析,支持与现有的 CI 集成,部署之后基本不需要维护,简单方便,实现code review自动化,检查代码中的缺陷:可能出现的bug,空的if/else/try/catch/finall...
2018-04-26 14:07:46 2056
原创 iOS - Carthage的安装和使用,以及常见报错解决
1、Carthage简单概念介绍以及与Cocopods的区别:github地址 参考博文地址Carthage 类似于 CocoaPods,为用户管理第三方框架和依赖,但不会自动修改项目文件和生成配置 Carthage 是去中心化的依赖管理工具,安装依赖时不需要去中心仓库获取 CocoaPods 所有依赖的索引,节省时间 对项目无侵入性,Carthage 设计上也比较简单,利用的都是 Xco...
2018-04-17 16:34:56 7558 1
原创 swift4.0 String与Date的相互转换
/// Date类型转化为日期字符串 /// /// - Parameters: /// - date: Date类型 /// - dateFormat: 格式化样式默认“yyyy-MM-dd” /// - Returns: 日期字符串 static func dateConvertString(date:Date, dateFormat:S...
2018-03-13 09:11:08 18959
原创 antd-mobile环境搭建详细步骤以及遇到的坑
1、创建项目,这里使用dva新建项目dva new YGAntdMobileDemo2、安装antd-mobilenpm install antd-mobile --save3、按需加载,安装babel-plugin-import官网强烈推荐使用,可以提高打包的编译速度和浏览器下载资源的速度,babel-plugin-import 可以从组件库中仅仅引入需要的模块,而不是把整个库都引入,从而提高性...
2018-03-06 15:01:03 11337
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人