自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 js中的自调用表达式

js中的自调用表达式

2023-02-11 14:30:00 573 1

原创 Vue组件生命周期与钩子函数

vue组件的生命周期与不同生命周期阶段中执行的钩子函数

2023-01-30 21:30:00 514

原创 网络图库Cytoscape.js的使用(三):扩展

网络图库Cytoscape.js的使用(三):扩展

2022-10-26 22:30:00 539

原创 网络图库Cytoscape.js的使用(二):图表常用操作

网络图库Cytoscape.js的使用(二):图表常用操作

2022-10-26 22:15:00 1896

原创 网络图库Cytoscape.js的使用(一):初始化配置

在vue中如何使用Cytoscape.js

2022-10-25 21:30:00 4001

原创 小程序的应用生命周期、页面生命周期

小程序的应用生命周期与页面生命周期

2022-09-30 22:30:00 1849

原创 小程序页面之间数据传递的五种方法

小程序页面之间数据传递的五种方法

2022-09-29 20:15:00 2514

原创 Vue组件通信——父子组件通信的四种方法

引入组件全局引入在main.js文件中引入并注册import ChildrenDemo from '@/views/components/ChildrenDemo'Vue.component('ChildrenDemo',ChildrenDemo)// 第一个参数 全局组件的名字(字符串类型),第二个参数:引入的组件名(一般都与组件名保持一致)之后就可以全局使用组件了局部引入在父组件中引入import ChildrenDemo from '@/views/components/Ch

2022-07-13 22:55:55 16575

原创 小程序中父子组件通信的方法

全局组件在app.json文件中配置usingComponents,多个组件用逗号隔开,最后一个不加逗号单页面使用的组件在页面的.json文件中配置usingComponents配置好后即可在页面中使用组件注:组件名可以是小驼峰写法,也可以是短横线分隔符写法,json文件中引入自定义组件时,驼峰命名无法自动转换成 - 形式。所以组件名在定义、注册、引用时必须统一,与对应的是不同组件。在子组件 properties 中可以注册一些自定义组件属性,父组件调用子组件时可以向 properties 中的自定义属

2022-07-12 22:30:00 497

原创 在小程序中使用百度地图

进入百度开放平台官网,点击右上角“API控制台”,注册成为百度地图开发者。进入控制台,创建一个新应用。填写相应信息时,应用类型选择【微信小程序】,APPID填写小程序开发者ID。点击提交后,即可在查看应用页面看到申请成功的密钥(AK)。在项目根目录下新建一个路径,下载百度地图微信小程序JavaScript API,解压后的文件中有 bmap-wx.js 文件(压缩版 bmap-wx.min.js ),将其拷贝到新建的路径下,安装完成。登录微信公众平台-> “开发” -> “开发管理” -> ”开发设置“->

2022-07-11 22:00:00 9471 10

原创 更改ElementUI默认样式的方法

2、有scoped,css原生写法:用 >>> ( >>> 前面可以是父元素或祖先元素)3、项目中用到了scss 、sass、less 都可以使用 /deep/或 : :v-deep当一个页面有多个相同组件,避免污染一个页面的样式,也可使用组合选择器精准修改个别组件样式...

2022-07-10 23:03:06 770

原创 定时器setInterval()与setTimeout()

按照指定的周期(以毫秒计)来调用函数或计算表达式。方法会不停地调用函数,直到 clearInterval() 被调用或窗口被关闭。语法:注意:window 可以省略。第一个参数:重复执行的代码,必须, 有三种形式,可以直接写函数、写函数名、写字符串。第二个参数:间隔的毫秒数,必须,省略默认是0,如果写,单位必须是毫秒,表示每隔多少毫秒就自动调用这个函数。(1000毫秒 = 1秒)用 清除定时器。调用 setInterval() 函数时会获得一个返回值,使用该返回标识符作为参数,可以取消该 setInter

2022-07-09 22:36:00 374

原创 在Vue中使用axios

安装引入全局引入:在 中引入 (也可以在单页面局部引入)在组件中使用

2022-07-08 23:00:00 1191

原创 ECharts常用配置项

使用 echarts 实例的 setOption() 可以设置图表实例的配置项以及数据,万能接口,所有参数和数据的修改都可以通过 完成。调用方式:myChart.setOption(option); (option:必填参数,对象类型,包含图表的配置项和数据,还有其它可选参数暂不细说。)如简单柱状图设置setOption()常用配置项在 setOption(option) 的参数 option 中可以配置各图表组件的属性,数据等,可配置属性很多,以下示例选择性展示,全部属性可参考官方API。示例:x

2022-07-08 22:30:00 8828

原创 echarts——引入自定义主题

在主题编辑器 - Apache ECharts编辑主题下载主题(此处示例JSON版本),代码复制到 mytheme.js 文件中,文件名与主题名保持一致。引入 mytheme.js 文件在初始化 echarts 实例前注册主题初始化echarts实例,使用主题...

2022-07-07 21:53:15 778 1

原创 DOM事件参数——event对象

事件的名称 click ;load;mouseover;事件处理程序以**‘on**’开头;因此click事件的事件处理程序就是onclick;load事件的事件处理程序就是onload;HTML事件处理程序可以直接在事件处理程序中,添加执行的函数,也可以进行调用其他地方定义的脚本;event对象HTML事件处理程序会创建一个封装着元素属性值的函数,这个函数中有一个局部变量 event ,也就是事件对象。在用户触发事件,元素执行事件处理函数的时候,默认会向事件处理函数传入一个 event 对象,它记录

2022-07-07 21:50:04 341

原创 DOM事件流与阻止事件传播的方法

一个事件被分成了三个阶段示例以上代码控制台先输出“son”,再输出“father”// 第一种

2022-07-05 23:27:47 551

原创 小程序中定时器的使用

第一步:定义定时器变量(如果定时器需要在不同的函数中启动与结束,就需要定义一个全局变量)第二步:定义启动定时器函数第三步:定义定时器需要定时执行的函数第四步:在某事件中启动定时器,此时countTime函数就会定时执行了第五步:清除定时器小程序页面退出时,定时器和长连接等不会自动清除断开,所以如果页面内没有清除定时器,需要在生命周期onUnload函数中手动清除定时器。(在vue中切换页面也需手动在生命周期函数beforeDestroy中清除定时器)。...

2022-07-04 22:22:37 3806

原创 ES6语法(一)

函数参数默认值参数默认值可以是数值参数默认值也可以是一个函数不定参数(剩余参数)用来表示不确定参数个数,形如,…变量名,由…加上一个具名参数标识符组成。具名参数只能放在参数组的最后,并且有且只有一个不定参数。扩展运算符将一个数组分割,并将各个项作为分离的参数传给函数箭头函数箭头函数内部没有arguments不能使用new关键字实例化this指向创建箭头函数的上下文的this的指向https://www.csdn.net/tags/MtjacgwsNzQzMDEtYmxvZwO0O0OO0

2022-07-02 22:18:00 194

原创 正则表达式的使用

正则表达式是由一个字符序列形成的搜索模式。当你在文本中搜索数据时,你可以用搜索模式来描述你要查询的内容。正则表达式可以是一个简单的字符,或一个更复杂的模式。正则表达式可用于所有文本搜索和文本替换的操作。上例中,/to/i 是一个正则表达式;to 是一个正则表达式主体 (用于检索);i 是一个修饰符 (搜索不区分大小写)。search 方法可使用字符串作为参数。字符串参数会转换为正则表达式:replace() 方法使用正则表达式replace() 方法使用字符串正则表达式修饰符参考:JavaScr

2022-07-02 22:15:53 290

原创 小程序基础

以 iPhone6 为例,iPhone6 的屏幕宽度为 375px ,共有 750 个物理像素,则 750rpx = 375px = 750 物理像素1rpx=0.5px=1物理像素

2022-07-01 23:21:30 47

原创 小程序之父子组件通信

1 父组件向子组件传递数据:1.1 在父组件的文件夹中的.json文件下引入子组件{“usingComponents”: {//“Tab” 是自己定义的组件名称//“…/…/components/Tab/Tab” 是组件的路径“Tab”:“…/…/components/Tab/Tab”}}1.2 在父组件里以标签的形式写入子组件如果需要传值的话,在标签上自定义属性名,属性值要以双花括号保住Component({/**2 子组件向父组件传递数据:子组件中监听方法:+1``子组件中发

2022-07-01 23:19:41 399

原创 小程序之wxs脚本

与js相似的另一种语言wxs代码可卸载wxml文件中的标签内,标签必须提供module属性指定当前wxs模块名称例如:将在wxml中不能直接使用的js的indexOf方法放在wxs中引用外联wxs脚本创建.wxs文件,在内编写代码如:在wxml文件中的标签里用相对路径引入该.wxs文件,使用里面的方法...

2022-06-30 23:30:31 390

原创 小程序——生命周期

小程序启动运行销毁的过程应用生命周期函数在app.js中声明每个页面加载渲染销毁的过程在页面.js文件中声明

2022-06-30 22:39:08 57

原创 了解异步编程

同步按代码顺序执行,异步不按照代码顺序执行,异步就是从主线程发射一个子线程来完成任务,执行效率更高。我们常常用子线程来完成一些可能消耗时间足够长以至于被用户察觉的事情,比如读取一个大文件或者发出一个网络请求。子线程局限:一旦发射了以后就会与主线程失去同步,我们无法确定它的结束,如果结束之后需要处理一些事情,比如处理来自服务器的信息,我们是无法将它合并到主线程中去的。为了解决这个问题,JavaScript 中的异步操作函数往往通过回调函数来实现异步任务的结果处理。回调函数是一种以参数形式传递给另一个函数的函数

2022-06-29 09:34:41 68

原创 怎样使用AJAX

AJAX = Asynchronous JavaScript and XML(异步的 JavaScript 和 XML)。AJAX 不是新的编程语言,而是一种使用现有标准的新方法。AJAX 最大的优点是在不重新加载整个页面的情况下,可以与服务器交换数据并更新部分网页内容。AJAX 不需要任何浏览器插件,但需要用户允许JavaScript在浏览器上执行。浏览器:创建XMLHttpRequest对象 → 发送HttpRequest​ ↓服务器:处理HttpRequest → 创建响应并将数据返回浏览器​ ↓浏览

2022-06-29 09:31:05 73

原创 什么是JSON

关于JSON

2022-06-27 23:30:38 160

原创 this指向

不同情况下的this指向

2022-06-27 15:41:39 138

原创 操作树形数组

几种常用的处理树形数组的方法

2022-06-26 22:12:35 107

原创 overflow-x与overflow-y的冲突

如果其中一个特性值被设置成了 ‘scroll’ 或 ‘auto’,而另一个特性指定值为 ‘visible’,那么 ‘visible’ 会被设置成 ‘auto’。当一个元素的 ‘overflow-x’ 或 ‘overflow-y’ 指定值为 ‘hidden’,另一个特性的指定值为 ‘visible’ 时, 该元素最终渲染使用的 ‘overflow-y’ 或 ‘overflow-x’ 值不同。IE6 IE7 IE8 使用 ‘hidden’,其它浏览器使用 ‘auto’。...

2022-03-13 14:20:32 1059

原创 什么是JSON

什么是JSONJSON 指的是 JavaScript 对象表示法(JavaScript Object Notation),是轻量级的文本数据交换格式JSON实际上是JavaScript的一个子集。在JSON中,一共就这么几种数据类型:number:和JavaScript的number完全一致;boolean:就是JavaScript的true或false;string:就是JavaScr...

2019-05-06 09:30:35 372

原创 HTML本地储存

什么是 HTML 本地存储?通过本地存储(Local Storage),web 应用程序能够在用户浏览器中对数据进行本地的存储。HTML 本地存储提供了两个在客户端存储数据的对象:window.localStorage ------ 存储没有截止日期的数据(当浏览器关闭时数据不会丢失)window.sessionStorage ------ 针对一个 session 来存储数据(当关闭浏览...

2019-05-04 23:10:03 452

原创 JavaScript常见事件

onload 和 onunload 事件onload 和 onunload 事件会在用户进入或离开页面时被触发。onload 事件可用于检测访问者的浏览器类型和浏览器版本,并基于这些信息来加载网页的正确版本。onload 和 onunload 事件可用于处理 cookie。onchange 事件onchange 事件常结合对输入字段的验证来使用。如:当用户当用户改变输入字段的内容时调用...

2019-03-21 21:22:15 94

原创 JS任务一深度思考问题

一、JS有哪些数据类型和常用方法?js的数据类型,分为两大块,一个是基本数据类型,包括:undefined、null、boolean、number、string等;一个是引用数据类型,包括object、array、Date、RegExp等。基本数据类型指的是简单的数据段,引用数据类型指的是有多个值构成的对象。基本数据类型:JavaScript 的变量拥有动态类型,即同一个变量可以先后赋值为不...

2019-03-21 15:48:44 98

原创 JavaScript HTML DOM事件

事件模型的基本概念当浏览器,窗口,document,HTML元素上发生某些事时,Web浏览器会对外生成Event对象——这就是事件。事件极可能来自用户的行为,也可能来自JS对象自身。事件类型(event type)表单事件(如submit ,click,focus等事件)窗口时间(如load,unload等事件)鼠标事件(如click,dbclick,mousedown,mousemo...

2019-03-21 13:45:28 91

原创 JavaScript对象

JavaScript 对象JavaScript 中的所有事物都是对象:字符串、数值、数组、函数…此外,JavaScript 允许自定义对象。JavaScript 提供多个内建对象,比如String:字符串对象Number:原始数值的包装对象Math:用于执行数学任务,(Math 对象并不像 Date 和 String 那样是对象的类,因此没有构造函数 Math(),像 Math.sin...

2019-03-21 12:21:21 97

原创 JavaScript通过HTML DOM创建动态HTML

HTML DOM (文档对象模型)当网页被加载时,浏览器会创建页面的文档对象模型(Document Object Model)。HTML DOM 模型被构造为对象的树。查找 HTML 元素查找html元素有三种方法:1.通过id 找到 HTML 元素例:var x=document.getElementById(“intro”);如果找到该元素,则该方法将以对象的形式返回该元素。...

2019-03-18 13:25:23 1067 1

原创 JavaScript基础

什么是JavaScriptJavaScript 是脚本语言,一种轻量级的编程语言,可插入 HTML 页面的编程代码,插入 HTML 页面后,可由所有的现代浏览器执行。js可以做的事:写入 HTML 输出对事件作出反应改变 HTML 内容改变 HTML 图像改变 HTML 样式验证输入怎样引入jsHTML 中的脚本必须位于 标签之间。脚本可被放置在 HTML 页面的 和 部...

2019-03-15 13:04:43 173

原创 jQuery基础

jQuery基础jQuery是一个js函数库,可以进行html元素的增删改查,制作js特效和动画,html DOM遍历和修改等。安装官网下载Jquery库放在网页的同一目录下,在或通过 CDN(内容分发网络) 引用它(Staticfile CDN、百度、又拍云、新浪、谷歌和微软的服务器都存有 jQuery 。)如百度CDA:<script src="https://apps.bdi...

2018-12-06 20:52:10 92

空空如也

空空如也

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

TA关注的人

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