摘要: homebrew 官网的用不了直接用国内源的。https://gitee.com/cunkai/HomebrewCN node 现在可以直接用 brew install node yarn brew install yarn 项目里用的.yarnrc国内源配置如下 registry "https:/ 阅读全文
posted @ 2021-04-03 14:47 daniel.xie 阅读(245) 评论(0) 推荐(0) 编辑
摘要: TypeScript是什么? 官网上说TypeScript是JavaScript类型的超集,并且可以编译为纯JavaScript。在任何浏览器,集群(服务器),操作系统上面都可以运行,而且还开源。 我的认知 TypeScript 是 JavaScript 的强类型版本。应用于前段时间通过babel等 阅读全文
posted @ 2020-04-27 14:22 daniel.xie 阅读(356) 评论(0) 推荐(0) 编辑
摘要: 在全面屏发布之后,Android官方提供了适配方案,即提高App所支持的最大屏幕纵横比,实现很简单,在AndroidManifest.xml中可做如下配置: 更改android.max_aspect值,其中ratio_float为浮点数,官方建议为2.1或更大,因为18.5:9=2.05555555 阅读全文
posted @ 2018-08-10 14:58 daniel.xie 阅读(1969) 评论(0) 推荐(0) 编辑
摘要: 1.先说说几个前端常用的几个单位的概论: 1、px (pixel,像素):是一个虚拟长度单位,是计算机系统的数字化图像长度单位,如果px要换算成物理长度,需要指定精度DPI(Dots Per Inch,每英寸像素数),在扫描打印时一般都有DPI可选。Windows系统默认是96dpi,Apple系统 阅读全文
posted @ 2017-03-29 17:42 daniel.xie 阅读(33292) 评论(4) 推荐(9) 编辑
摘要: 目标:根据数据生成动态菜单,希望可以根据判断是否有子集无限循环下去。 菜单希望的样子是这样的: 菜单数据是这样的: 那么下面贴下代码,主要是用指令无限递归实现的: 1.js 1.html 阅读全文
posted @ 2017-03-10 18:10 daniel.xie 阅读(3604) 评论(0) 推荐(0) 编辑
摘要: 想缓存选择按钮时,可以使用这样的方法。 index.html ng-checked:是angular封装用来控制该checkbox是否选中使用的,return true是选中,反则不选中; ng-click:这个是angular封装的的onclick方法,可以传入$event; script.js 阅读全文
posted @ 2017-03-08 16:17 daniel.xie 阅读(1761) 评论(0) 推荐(0) 编辑
摘要: 在分析这个问题之前,我们需了解什么是按值传递(call by value),什么是按引用传递(call by reference)。在计算机科学里,这个部分叫求值策略(Evaluation Strategy)。它决定变量之间、函数调用时实参和形参之间值是如何传递的。 探究JS值的传递方式 JS的基本 阅读全文
posted @ 2016-12-22 18:02 daniel.xie 阅读(2695) 评论(0) 推荐(0) 编辑
摘要: 最近也偷懒,很久没有写博客了。今天在项目中遇到了这个奇葩的问题,基于ionic的ios的hybird APP 无法使用focus()获取焦点和键盘的问题。 问题:基于ionic的ios的hybird APP 无法使用focus()获取焦点和键盘的问题。 我的代码如下: directive: html 阅读全文
posted @ 2016-08-25 14:49 daniel.xie 阅读(8554) 评论(0) 推荐(0) 编辑
摘要: 首先,他们都接收两个参数,slice和substring接收的是起始位置和结束位置(不包括结束位置),而substr接收的则是起始位置和所要返回的字符串长度。 直接看下面例子: 1 var test = 'hello world';2 3 alert(test.slice(4,7)); //o w4 阅读全文
posted @ 2016-07-05 15:37 daniel.xie 阅读(1396) 评论(0) 推荐(0) 编辑
摘要: “return false”之所以被误用的如此厉害,是因为它看起来像是完成了我们交给它的工作,浏览器不会再将我们重定向到href中的链接,表单也不会被继续提交,但这么做到底有什么不对呢? 可能在你刚开始学习关于jQuery事件处理时,看到的第一个例子就是关于如何阻止浏览器执行默认行为,比如下面这段演 阅读全文
posted @ 2016-07-05 10:43 daniel.xie 阅读(23078) 评论(2) 推荐(7) 编辑