- 博客(25)
- 收藏
- 关注
原创 React规范
创建组件的三种方式弃用 Mixins命名声明组件代码缩进使用双引号空格属性Refs括号标签函数/方法组件生命周期书写顺序弃用 isMounted。
2023-06-09 18:41:19
1782
原创 js获取经纬度
if(navigator.geolocation) { // 判断设备是否支持定位 navigator.geolocation.getCurrentPosition(function(position) { alert(position.coords.latitude); // 纬度 alert(position.coords.longitude); // 经度 }, function(error) { alert(error.mess.
2021-09-23 20:00:18
628
原创 jest 入门
%stmts是语句覆盖率(statement coverage):是不是每个语句都执行了? %Branch分支覆盖率(branch coverage):是不是每个if代码块都执行了? %Funcs函数覆盖率(function coverage):是不是每个函数都调用了? %Lines行覆盖率(line coverage):是不是每一行都执行了? ...
2021-06-06 11:02:33
319
1
原创 dart类型小结 string num List Map dynamic
string:string.方法()contains();是否包含某一字符串.substring(start,end);截取一段字符串startsWith();以某一字符串开头endWith();以某一字符串结尾indexOf():下角标lastIndexOf();最后一位split()以什么分割 返回一个数组replaceAll/First/Range(); 替换某一个字符串...
2019-05-20 22:32:54
1891
原创 flutter Image的使用
加入图片的几种方式child:new Image.network( 'url', scale:1.0, fit:BoxFit.contain, color: Colors.greenAccent, colorBlendMode: BlendMode.co...
2019-05-19 18:45:54
840
原创 flutter container
1.用法Container( child:new Text('test',style: TextStyle(fontSize: 20.0),), alignment: Alignment.center, ),(划重点 flutter 中的数字基本都保留一位小数)alignment:bottomCenter...
2019-05-19 18:24:47
208
原创 flutter text
1Textchild:Text( 'text', textAlign:TextAlign.left, overflow:TextOverflow.ellipsis, maxLines: 1, style: TextStyle( fontSize:25.0, color:Color.fromARGB(255, 255, 150, 150), ...
2019-05-19 18:17:53
509
2
原创 flutter 卡在Initializing gradle。。。处理方案
万恶的网络,我遇见的坑分享给大家,希望对大家有帮助!1.修改maven{ url 'https://maven.aliyun.com/repository/google' } maven{ url 'https://maven.aliyun.com/repository/jcenter' } maven{url 'http://maven.aliyun.com/...
2019-05-19 10:09:48
990
原创 memo 和 Fragment
memo 和 Fragmentjsx 输出对象 必须有一个最外层root 节点不能输出多个root节点你想输出多个节点又不想套太多div 怎么办?jsx组件 不管状态变化不变化 都会render 想优化怎么办?const TextOverHandle=(props:)=>{return ( <Fragment> <span clas...
2019-04-18 15:26:15
160
原创 link小结(js的预加载方式)
link 元标签 学习小结 分享给大家rel 预处理类link预处理类link标签就是允许我们控制浏览器,提前针对一些资源去做这些操作,以提高性能列举link类型:dns-prefetch 型link提前对一个域名做dns查询,这样的link里面的href实际上只有域名有意义<link rel="dns-prefetch" href=""带dns的域名""> 下边的...
2019-04-06 12:26:33
7135
原创 CSS @规则以及计算属性
一.@规则1.@charset 提示css文件使用的字符编码方式 @charset “utf-8”2.@import在css文件中引用其他css文件@ import “文件名”3.@media对设备类型进行判断@media print{ body{font-size“:10px;}}4.@page用于分页媒体访问网页时的变现设置,页面是一...
2019-02-18 09:46:57
901
原创 服务器 防火墙设置
针对ubuntu系统$sudo apt-get install iptables$ vim /etc/iptables.up.rules找到 allow http https 增加你需要通过的端口重载$ sudo iptables-restore</etc/iptables.up.rules
2018-12-06 20:37:32
443
原创 docker入门
Docker 常用的命令查看container id$ docker container /s -a查看容器下文件路径$docker exer -it ID /bin/bash替换文件$docker cp 文件 ID://容器下路径运行nginx服务$ docker run -p8080:80 -d nginx...
2018-12-06 20:36:54
148
原创 ubuntu升级node
npm i n -gn是一个Node工具包,它提供了几个升级命令参数:n 显示已安装的Node版本n latest 安装最新版本Noden stable 安装最新稳定版Noden lts 安装最新长期维护版(lts)Noden version 根据提供的版本号安装Node...
2018-12-06 20:34:58
461
原创 服务器常用知识
本文以mac为例(window 同学可以百度下putty)阿里云 ubuntu1.登录远程服务器$ ssh 用户名@你得服务器ip $ password为了不让你每次都打一遍长长的用户名推荐一款软件zsh $ subl .zshrc 打开配置文件 自己配置用户名 $ source .zshrc $ 你自己定义的变量 2.增加用户$ adduser...
2018-12-05 21:12:09
200
原创 babel 小结
babel 学习小结1. 配置文件(.babelrc)该文件用来设置转码规则和插件,基本格式如下{ "presets":[], "plugins":[]}prestets字段设定转码规则,官方提供以下规则集,可以根据需要进行安装#最新转码规则...
2018-08-06 19:14:26
151
原创 es6数组新方法扩展
一.Array.from()1.ES6为Array增加了from函数用来将其他对象转换成数组。 当然,其他对象也是有要求,也不是所有的,可以将两种对象转换成数组。 部署了Iterator接口的对象,比如:Set,Map,Array。 类数组对象,什么叫类数组对象,就是一个对象必须有length属性,没有length,转出来的就是空数组。const ...
2018-05-15 19:38:27
282
原创 __proto__和prototype的区别和关系学习干货提炼
1.对象有属性__proto__,指向该对象的构造函数的原型对象。2.方法除了有属性__proto__,还有属性prototype,prototype指向该方法的原型对象。javascript中的每个对象都有prototype属性,Javascript中对象的prototype属性的解释是:返回对象类型原型的引用。每一个构造函数都有一个属性叫做原型。这个属性非常有用:为一个特定类声明通用的变量或者...
2018-05-07 19:57:39
225
原创 es7装饰器小入门
es7 装饰器 简单梳理安装npm i babel-plugin-transform-decorators-legacy babel-register --save-dev安装:babel-plugin-transform-decorators-legacy babel-registertransform-decorators-legacy:是第三方插件,用于支持decoratorsbabe
2018-01-14 23:09:54
3329
原创 mobx装饰器使用报错指南
一 react中使用mobx: .首先 npm install --save-dev babel-plugin-transform-decorators-legacy .之后在package中找到babel配置添加 "plugins": ["transform-decorators-legacy"] .针对编译器报错 用js 新建jsconfig.json 用typ
2017-12-25 10:49:21
3429
原创 requireJs学习心得
记录自己requireJs的开发心得,大神勿喷!1.几种依赖注入方式define([require,path/myMod1,path/moMod2], function(require,mod1,mod2){ })define([require], function(require){ var mod1 = require('path/myMo
2017-08-08 13:10:08
228
原创 D3.js学习笔记(1)
1.filter selection.filter(function(d,i){ if(d>20)return true; else return false; }) 这个函数返回结果是过滤掉绑定数据中所有小于20的数2.each() selection.each(function(d,i){ d:每一个标签 i:对应的下角标 })3.call(
2017-05-23 15:36:06
1062
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人