摘要:
vue自学入门-1(Windows下搭建vue环境) vue自学入门-2(vue创建项目) vue自学入门-3(vue第一个例子) vue自学入门-4(vue slot) vue自学入门-5(vuex state) vue自学入门-6(vue jsx) vue自学入门-7(vue style sco
阅读全文
posted @ 2020-02-23 18:39
zhaogaojian
阅读(318)
推荐(0)
摘要:
vue自学入门-1(Windows下搭建vue环境) vue自学入门-2(vue创建项目) vue自学入门-3(vue第一个例子) vue自学入门-4(vue slot) vue自学入门-5(vuex state) vue自学入门-6(vue jsx) vue自学入门-7(vue style sco
阅读全文
posted @ 2020-02-23 17:10
zhaogaojian
阅读(520)
推荐(0)
摘要:
Windows Registry Editor Version 5.00 ; 原文链接: ; https://blog.csdn.net/cxrsdn/article/details/84538767 ; 若原先有,先删除原来的 [-HKEY_CLASSES_ROOT\Directory\Backg
阅读全文
posted @ 2020-02-23 16:13
zhaogaojian
阅读(879)
推荐(0)
摘要:
学习渠道来自网上各种视频,本篇学习来自网上xiaoyin讲解 1、打开pscc,新建移动移动设备iphone6页面 2、新建渐变图层,画多个圆形状填充白色 其中羽化设置 4、背景效果 5、阳光 添加新图层,填充黑色,滤镜,镜头光晕 图层滤色 再增加一个白色虚化图层 6、新建一个图标 7、图标颜色 8
阅读全文
posted @ 2020-02-22 00:12
zhaogaojian
阅读(178)
推荐(0)
摘要:
一、创建IDEA环境 1、安装Dart插件 2、选择Dart SDK 3、创建新控制台项目 这个main在bin目录下,真是活久见。 二、基础数据类型 1、字符串类型 a、相加 String str1="123_456"; String str2="_789"; String str3=str1+s
阅读全文
posted @ 2020-02-19 23:59
zhaogaojian
阅读(296)
推荐(0)
摘要:
如果最外层是一个{}的话,需要再增加一对圆括号, 不加圆括号会报:错误Uncaught SyntaxError: Unexpected token : 其它类似: 在函数中返回箭头函数对象时,也要加一个()比如 export default connect(()=>({"age":111}))(De
阅读全文
posted @ 2020-02-19 18:23
zhaogaojian
阅读(263)
推荐(0)
摘要:
假如原字符串为 <class="dark" id="user1_1_1"> 要将最后一个_1替换为_3 1、先使用RegexBuddy调试如下 $1,$2代表第1,2个分组,正则表达式()代表分组 2、手写转换js函数如下 //替换第三个_id function replaceById(p_html
阅读全文
posted @ 2020-02-18 22:36
zhaogaojian
阅读(3564)
推荐(0)
摘要:
<!DOCTYPE html> <html> <head> <script src="/jquery/jquery-1.11.1.min.js"> </script> <script> $(document).ready(function(){ $("body").on('click','p',fu
阅读全文
posted @ 2020-02-18 14:07
zhaogaojian
阅读(473)
推荐(0)
摘要:
1、安装expo-cli npm install -g expo-cli 2、初始化项目 expo init AwesomeProject 3、如果上一步失败从新执行 cnpm install 或者 yarn install 4、启动 npm start 5、界面如下 点击Run in WebBro
阅读全文
posted @ 2020-02-16 18:30
zhaogaojian
阅读(732)
推荐(0)
摘要:
接上篇Flutter Windows下AndroidStudio环境搭建 1、https://github.com/flutter/flutter_web 下载放到本地路径下 2、系统Path增加(根据你自己的实际用户目录修改) 3、flutter packages pub global activ
阅读全文
posted @ 2020-02-15 13:31
zhaogaojian
阅读(1155)
推荐(0)
摘要:
目前同类产品比较知名的有ReactNative,Flutter还有国内那家了uniapp了,流畅度理论上Flutter最快 官网:https://flutter.dev/docs/get-started/install/windows Flutter和QT机制类似,但QT是C++开发,习惯web前后
阅读全文
posted @ 2020-02-14 23:08
zhaogaojian
阅读(518)
推荐(0)
摘要:
先说下场景:手头有一个web项目,因为业务需要,需要在父级节点下增加子节点,项目本身比较复杂,经过考虑,在不增加字段的情况下,做较小代码改动的实现方法如下。 1、项目中目前父节点存储生长方向为正向,并且已经存储了大量的数据 1,2,3,4,5.... 2、单个父节点id下的子节点个数不是特别多,允许
阅读全文
posted @ 2020-02-14 11:58
zhaogaojian
阅读(785)
推荐(0)
摘要:
虽然常用的编码用一种即可,但是看别人文档或者示例时,有的写法不熟悉的话看着很不习惯,整理几种实现同一功能的不同写法 1、Dva Connect与@Connect import React, { Props } from 'react'; import { Button, Input } from '
阅读全文
posted @ 2020-02-13 00:01
zhaogaojian
阅读(5638)
推荐(0)
摘要:
function setReadOnly(id) { } function stopBubble(e) { //如果提供了事件对象,则这是一个非IE浏览器 if (e && e.stopPropagation) //因此它支持W3C的stopPropagation()方法 e.stopPropaga
阅读全文
posted @ 2020-02-12 16:23
zhaogaojian
阅读(573)
推荐(0)
摘要:
使用ext.net store 也可以实现数据页面分离 <ext:Column DataIndex="ID" Header="表单"> <Renderer Handler="return drawHtml(record);" /> </ext:Column> 如果本地修改store内容后需要强制重新
阅读全文
posted @ 2020-02-12 12:12
zhaogaojian
阅读(287)
推荐(0)
摘要:
如下图 有子控件时 想要实现如果明细中没有子控件时显示可添加多个子控件 .simplaceholder{ width:100px; height:30px; margin: 10px auto; } .simplaceholder:empty:after{ content: attr(placeho
阅读全文
posted @ 2020-02-12 10:47
zhaogaojian
阅读(312)
推荐(0)
摘要:
1、UMI提供了可视化antd模板,可以直接添加到项目中修改用 比如将个人中心添加到项目中 2、选择个人中心,确定 3、成功 4、打开项目 5、Route文件也自动添加 根路由有exact:true后面要把工作台移到mainfrm路由中 6、运行报错 7、安装 8、找不到style.less 安装l
阅读全文
posted @ 2020-02-11 00:04
zhaogaojian
阅读(1993)
推荐(0)
摘要:
有篇UMI入门简易教程可以看看:https://www.yuque.com/umijs/umi/hello 程序在点击操作时报了一个Warning: [sagaEffects.put] User/updateUserState should not be prefixed with namespac
阅读全文
posted @ 2020-02-09 14:24
zhaogaojian
阅读(2018)
推荐(0)
摘要:
AntDesign(Vue)版的Table中使用图片https://www.cnblogs.com/zhaogaojian/p/11119762.html 之前在使用VUE版Table时,使用大图片时,某些列使用右fix会出现错乱问题(可能我使用的方法有误),试用React版看会有问题不 publi
阅读全文
posted @ 2020-02-08 12:38
zhaogaojian
阅读(909)
推荐(0)
摘要:
mobx 是由 Mendix、Coinbase、Facebook 开源和众多个人赞助商所赞助的。 mobx和redux类似,也可以用来进行状态管理,并且更简单,更灵活。初次研究,先实现一个最简单的功能修改一个字符串值 官网:https://cn.mobx.js.org 1、安装 yarn add m
阅读全文
posted @ 2020-02-07 22:36
zhaogaojian
阅读(628)
推荐(0)
摘要:
明天正式在线办公没时间学习了,今天晚上再更新一篇, 代码提交一次:https://github.com/zhaogaojian/jgdemo 1、src下创建services目录 创建文件userSrv.ts export async function query(): Promise<any> {
阅读全文
posted @ 2020-02-02 21:06
zhaogaojian
阅读(1725)
推荐(0)
摘要:
今天肺炎增长数字依然吓人,感觉穿越到丧失片里了。 本节开始学习dva model使用,官网的讲解太文档化,对新手实践不太友好,自己简化了一个最简单的演示代码。 1、在src,models文件夹下创建user.ts,初始化username为张三1 const UserModel = { namespa
阅读全文
posted @ 2020-02-02 17:03
zhaogaojian
阅读(955)
推荐(0)
摘要:
本节实现一个点击左侧menu在右侧content切换页面效果,原始代码请从UMI学习-6开始看 1、在pages下添加两个组件,User,UserRole import React from 'react'; class User extends React.Component { render()
阅读全文
posted @ 2020-02-01 23:05
zhaogaojian
阅读(3086)
推荐(0)
摘要:
今天花了大半天时间从老家回到工作地,路上因为肺炎封堵挺厉害,希望国家挺过这个难关,要不大家都失业可就惨了,上一篇做了一个展示数据的demo,这一篇研究antd Menu item点击事件 1、还是先看文档 在menu上增加onClick事件 2、handleClick代码如下 handleClick
阅读全文
posted @ 2020-02-01 22:33
zhaogaojian
阅读(3915)
推荐(0)
摘要:
1、官方文档请查看https://ant.design/components/menu-cn/antPro自带的菜单功能很强大,但是太复杂了,感觉大部分功能都用不上,下面实现一个简单从后台动态获取菜单的功能。 2、增加SubMenu方法 2.1 定义 const { SubMenu } = Menu
阅读全文
posted @ 2020-01-31 18:33
zhaogaojian
阅读(2082)
推荐(0)
摘要:
前言:学习目标实现点击登录按钮,直接进入后台布局页面,类似下面antd官网文档展示效果 ant.design访问 https://ant-design.gitee.io/components/menu-cn/ 速度比较快 1、最开始想的很简单,增加一个页面,修改一个路由即可,实际操作中掉了几次坑,花
阅读全文
posted @ 2020-01-29 22:40
zhaogaojian
阅读(10601)
推荐(0)
摘要:
github代码:https://github.com/zhaogaojian/jgdemo 全国肺炎,过节期间没地方去在家学习antd。 一、感觉antd pro项目太庞大了,可以学习下结构和代码风格,但不适合新手直接学习测试语法用,将从一个空白项目开始创建 1、打开umi管理后台,创建一个新项目
阅读全文
posted @ 2020-01-28 16:26
zhaogaojian
阅读(4375)
推荐(0)
摘要:
前面项目已经建起来了,但是没有React基础怎么办,从头学习,这个项目使用的是基于React16.X版本的几种技术集成,那么我们就从网上找一些相关的资料进行研究,我的习惯是用到哪学到哪。 一、先看一些基础示例1、render用法 ReactDOM.render( <h1>Hello, world!<
阅读全文
posted @ 2020-01-20 15:01
zhaogaojian
阅读(1013)
推荐(0)
摘要:
1、前面创建了第一个项目jgdemo,结构如下,使用TypeScript. 2、yarn start启动项目 3、点击GettingStarted是umi的官方网站 https://umijs.org/guide/getting-started.html 4、我们没必要从头建立项目,直接使用antd
阅读全文
posted @ 2020-01-20 13:54
zhaogaojian
阅读(590)
推荐(0)
摘要:
目录: AntDesign(React)学习-15 组件定义、connect、interface AntDesign(React)学习-14 使用UMI提供的antd模板 AntDesign(React)学习-13 Warning XX should not be prefixed with nam
阅读全文
posted @ 2020-01-18 19:08
zhaogaojian
阅读(737)
推荐(0)
摘要:
字符串是企业微信返回的考勤数据,找出所有打卡时间的功能 1、原始数据 {"errcode":0,"errmsg":"ok","checkindata":[{"userid":"PanPengYan","groupname":"固定1","checkin_type":"上班打卡","exception
阅读全文
posted @ 2020-01-17 23:00
zhaogaojian
阅读(937)
推荐(0)
摘要:
蓝湖云特性: 自动标注、共享切图、同步更新 1、https://lanhuapp.com 注册用户,进入,创建项目 2、下载插件 3、安装(windows下直接双击exe,mac版本进手动安装包安装) 4、打开photoshop ,窗口,扩展功能,蓝湖 输入用户名,密码,选择团队,项目 5、打卡ps
阅读全文
posted @ 2020-01-17 23:00
zhaogaojian
阅读(1841)
推荐(0)
摘要:
<input type="text" id="orgvalue"/> <input type="text" id="destvalue"/> <input type="button" onclick="toTime()" value="转时间"/> <input type="button" oncl
阅读全文
posted @ 2020-01-17 23:00
zhaogaojian
阅读(782)
推荐(0)
摘要:
举几个例子 一、使用捕获型() 比如0.23 1、(^\d+)(\.)(\d{0,2}) 正则表达式有3个()使用match就会产生3个分组 2、^\d+\.\d{0,2} 没有(),不产生分组 3、分组命名 (^\d+)(\.)(?<XS>\d{0,2}) 二、非捕获型(?:) 1、(?:^\d+
阅读全文
posted @ 2020-01-17 23:00
zhaogaojian
阅读(354)
推荐(0)
摘要:
SpringBoot学习足迹 之前的mybatis代码生成工具无法自定义模板,找了一个可以自定义模板的插件,初学者最好用比较齐全的代码生成工具,不然拼错一个代码会掉坑里半天爬不出来。 有的同学会说干么不用mybatis-plus,主要我之前一直用hibernate这种编程方式,感觉mybatis-p
阅读全文
posted @ 2020-01-17 22:58
zhaogaojian
阅读(1188)
推荐(0)
摘要:
SpringBoot学习足迹 前几节已经基本了解了SpringBoot框架常用的技术,其他的消息队列,定时器等技术暂时用不到,真正项目中如果基于微信系,阿里系开发的话,还要了解平台专用的技术知识,学习中暂不涉足 不同的公司对数据库命名有不同的命名规范,合理不合理各人看法不同,但主要目的首先要让大家风
阅读全文
posted @ 2020-01-17 14:00
zhaogaojian
阅读(1791)
推荐(0)
摘要:
SpringBoot学习足迹 在上一篇学习中 通过画红线的注解,可以直接在下面log.debug输出日志到控制台,但是写日志文件就没那么顺利了,一直不成功,找了N种配置,以下配置方法可行 首先确保已引入lombok及插件 1、在Resource目录下配置文件logback-spring.xml内容如
阅读全文
posted @ 2020-01-16 23:40
zhaogaojian
阅读(193)
推荐(0)
摘要:
SpringBoot学习足迹 Shiro是什么,引自百度百科:Apache Shiro是一个强大且易用的Java安全框架,执行身份验证、授权、密码和会话管理。使用Shiro的易于理解的API,您可以快速、轻松地获得任何应用程序,从最小的移动应用程序到最大的网络和企业应用程序。 关于Shiro网上讲的
阅读全文
posted @ 2020-01-16 22:35
zhaogaojian
阅读(221)
推荐(0)
摘要:
什么是Shadow DOM?自我理解是为了封装dom用的,以前没关注这个功能,最近企业微信进行了姓名加密使用到了这个东西,了解一下。 上一段代码 运行结果测试1 原有的【测试】将不再显示,目前只支持Chrome内核流量器 开启关闭查看方法:开发者工具-》Setttings 未开启时查看效果
阅读全文
posted @ 2020-01-15 10:57
zhaogaojian
阅读(175)
推荐(0)
摘要:
今天发现公司一个项目在企业微信里一直获取不到值,简单的jquery-weui number input控件(不是文件选择控件,后者据说类型不合适时会有bug) 经跟踪,发现是因为onchange事件在修改值后直接点提交按钮时未触发导致(点提交按钮时input应该已经失去焦点会触发change事件),
阅读全文
posted @ 2020-01-12 17:28
zhaogaojian
阅读(833)
推荐(0)