自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 echarts 源码分析 —— 具体内容

1、具体的 chart 和 componentsrc/chart 和 src/component 下有不同的 chat 和 components。不同的 chart 和 component 的 xxxView 文件继承的是src/view(如下图) 目录下对应的类。(如,BarView 继承了 Charts.ts 里的 ChartViewChartView;AxisView 继承了 Component.ts 中的ComponentView)2、具体的渲染更新echa...

2022-02-20 23:19:52 1842

原创 echarts 源码分析 —— 基本框架

一:基本介绍1、echarts 底层依赖 ZRender,一个轻量级的二维绘制库。2、echarts 源码可以编译成三个版本,分别为完整版本、常用版本和精简版本,入口是下面三个文件。3、echarts 的基本使用:/** * 1、基于准备好的 dom,初始化 echarts 实例,参数分别是 dom、theme 和 opts。 * 1)、dom 是 echarts 挂载的容器。 * 2)、theme 是图表主题,可以在 主题下载 - Apache E...

2022-02-13 23:10:26 4636

原创 echarts-for-react 源码分析

1、目录结构:docs —— 文档,dumisrchelper —— 工具文件夹core.tsx —— 核心代码,EChartsReactCore 类index.ts —— 继承 EChartsReactCore 类,初始化 echarts 为引入的 echarts 包types.ts —— 主要是 EChartsReactP...

2022-02-11 18:41:52 1490

原创 js 高级程序设计(三) —— 引用类型

1、Object类型① 方括号语法的主要优点是可以通过变量来访问属性。2、Array类型① 数组使用toLocaleString()和toString()返回以逗号分隔的字符串,分别调用每一项的toLocaleString()和toString();而valueOf()返回的还是数组; join(String x)方法可以返回不同分隔符分隔的字符串。② 栈和队列方法:push() 添加任意个项到末尾,返回修改后的数组长度;pop() 从末尾移除最后一项,返回移除的项。u...

2021-08-25 21:27:57 305

原创 go 语言学习 —— 基础语法

1、go 变量声明:定义 名字 类型(如 var age int)2、数据类型:布尔值、数字(int、float32、float64)、字符串、派生类型(a) 指针类型(Pointer) (b) 数组类型 (c) 结构化类型(struct) (d) Channel 类型 ——通信类型 (e) 函数类型 (f) 切片类型 —— 动态数组类型 (g) 接口类型(interface) (h) Map 类型---- go 中对于数字类型,无需定义 int 及 float32..

2021-07-30 10:52:46 171

原创 js高级程序设计(二) —— js基础之数据类型判断及其转换

数据类型判断及其转换:1、typeof 能判断六种数据类型Boolean、String 、Number、Undefined、Object(null)、Function--->>> typeof null // ‘object’ (null被认为是一个空对象的引用)2、instanceof 用来判断引用类型(Object、Array)① 如果用instanceof操作符检测基本类型的值,始终会返回false② instanceof假定只有一个全局执行环...

2020-06-07 16:14:19 232

原创 js高级程序设计(二) —— js基础

1、变量① ECMAScript中的一切(变量、函数名和操作符)都区分大小写。② 用var声明变量;省略 var 操作符,会创建一个全局变量。③ 变量类型:基本类型和引用类型(Object)2、数据类型① 5种简单(基本)数据类型:Undefined、Null、Boolean、Number 和String 一种复杂数据类型:Object② 对于尚未声明过的变量,只能执行一项操作,即使用 typeof 操作符检测其数据类型。③ 数据类型判断及其转换。3、...

2020-06-04 17:11:39 224

原创 js高级程序设计(一) —— js简介

学习《js高级程序设计》的知识总结,以及对部分内容的扩展~1、一个完整的js实现的三个部分核心(ECMAScript)文档对象模型(DOM)浏览器对象模型(BOM)1-1:ECMAScriptECMA-262的近一版是第 5版,发布于 2009年。ECMAScript 6(简称ES6)于2015年发布,正式名为ECMAScript2015(ES2015)。1-2:DOMDOM1级由两个模块组成:DOM 核心(DOM Core)和 DOM HTML。DOM2级扩充了鼠标

2020-05-29 15:51:25 1163

原创 mpvue + vant-weapp 踩坑记

1、在小程序中监听vant-weapp组件的数据改变用 bind:change="方法",在mpvue中,只需要改成 @change=“方法” 就可以了;同时在方法中获取数据时,不能用event.detail,改用event.mp.detail就能获取改变后的值。2、vant-weapp的输入框等组件无法用v-model实现双向数据绑定,建议使用 @change=“方法($event...

2019-10-05 12:04:42 504

原创 Vue.js踩坑大全

1、使用vue-router跳转了路由之后刷新,出现Cannot GET /xxx的情况 前端路由有两种,一种是hash模式,一种是history模式。 hash模式使用URL的hash来模拟一个完整的URL,当URL改变时,页面不会重新加载,url会带有#,但是在路由中刷新可以正常显示,浏览器会忽略#后面的内容,所以可以正确匹配到资源。 ...

2019-04-16 14:07:45 249

原创 搭建vue脚手架(vue-cli),创建vue-webpack项目

<初学vue,做个简单的学习记录>一、对于vue.js来说,如果你想要快速开始,那么只需要直接到官网下载vue.js并引用<script>标签,vue就会被注册成一个全局变量。下载地址:vue官网 https://cn.vuejs.org/v2/guide/installation.html或者使用CDN方法:<script src="http...

2018-07-21 17:31:05 995

空空如也

空空如也

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

TA关注的人

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