- 博客(27)
- 收藏
- 关注
原创 vue传递给子组件的深层次对象
[{label:xxx,data:[a,b,c]},{label:xxx,data:[e,f,g]}]修改值后只视图更新了label没有更新数组,最开始使用index作为key值,后来修改成label+data[0]解决,应该是没有检测到key的变化
2023-03-07 18:57:22 114
原创 typescript数据类型
/** * ts 数据类型 * 布尔类型(boolean) * 数字类型(number) * 字符串类型(string) * 数组类型(array) * 元组类型(taupe) * 枚举类型(enum) * 任意类型(any) * never类型(包含null/undefined) * void类型 */// 1.字符串let str: string = "学习ts第一天,2022226"// 2.数字let num: number = 1;// 3. 布尔let fla
2022-04-06 20:41:12 749
原创 echarts添加辅助线markLine
var chartDom = document.getElementById("columnBar"); var myChart = echarts.init(chartDom); var option; option = { color: "#288ce1", xAxis: { type: "category", data: [ "机构1", ...
2022-03-04 23:43:06 3794 2
原创 echarts柱状图--1.label显示在图形内部上方2.x轴坐标垂直显示3.修改x轴y轴文字颜色4.去掉图形背景
import * as echarts from 'echarts';var chartDom = document.getElementById('main');var myChart = echarts.init(chartDom);var option;option = { color: '#288ce1', xAxis: { type: 'category', data: [ '机构1', '机构2', '机构3',
2021-10-27 09:44:21 1913
原创 【vue】bus跨组件通信
下载yarn add vue-bus -S引入 main.js中 import VueBus from 'vue-bus' Vue.use(VueBus)使用 3.1 在需要通知的位置,发送一次bus通知 this.$bus.emit('自定义通知名', 参数) 3.2 在需要接收的位置,监听对应通知(必须在页面初始化时监听) created(){ this.$bus.on('自定义通知名',(data) => { data就是传递过来的参数 ..
2021-06-30 22:25:56 201 1
原创 获取hash的方式
原生js:location.hashvue: this.$route.paththis.$router 获取到所有router对象(vueRouter)this.$route 获取当前路由对象
2021-06-30 17:34:29 334
原创 【VUE】使用空格占位符达不到效果
问题描述:使用 实现不了占位对齐的效果解决方法:使用转义字符参考(https://www.cnblogs.com/zys2019/p/14377416.html)
2021-06-29 16:14:05 937
原创 【JS】javascript中的数据类型以及类型转换
一、数据类型分类:基本类型6种Number(数值): int、float、NaN、Infinity(除数为0)String(字符串)Boolean(布尔):true、falseundefined(未定义):undefinednull(空):nullsymbol(唯一)-- es6引用类型种Object(对象)二、类型转换进行类型转化的原因 数据之间的运算只有同类型之间的进行运算,如果不同类型之间存在运算的话,需要将其转换为同一种类型后再进行运算。分类(1)强制类型转换
2020-07-02 23:59:37 726 1
原创 【JS】JS中的变量命名规则
不能使用中文(服务器不能识别)变量名通常由数字、字母、下划线_、美元符$组成不能以数字开头不能使用关键字,保留字命名语义化驼峰命名法
2020-07-02 23:28:03 213
原创 【JS】变量-var、let、const定义变量的区别
变量的概念:在内存中分配了很多个小空间,给变量命名,用于保存临时数据。三种定义变量的区别:var:ES5,可以重新声明和赋值let:ES5,不能重新声明,但可以重新赋值const:ES6,定义常量,不能重新声明和赋值...
2020-07-02 23:25:25 101
原创 【JS】三种输出方式
网页输出document.write('内容');document.write('<h1>内容</h1>')弹出框输出alert('内容');控制台输出console.log('内容');
2020-07-02 23:21:16 1213
原创 【JS】js三种引入方式
内嵌式(1)创建一对script标签,在标签中书写js代码(2)在HTML页面中任何位置引入该标签<script> js代码</script>外链式(1)在外部创建.js文件,并在js文件中书写js代码(2)在页面通过script标签中src属性引入.js文件<script src="js文件路径"></script>事件属性引入<div onclick="alert('时间属性')">xxx</div.
2020-07-02 23:18:19 1148
原创 HTML+CSS面试题
什么是语义化的HTML?使用正确的标签做正确的事情。语义化的html能够是页面结构更加简单易懂。有利于搜索引擎解析,便于阅读维护和理解。Doctype的作用?浏览器标准模式和怪异模式之间的区别是什么?Doctype是位于文档最顶部的文档声明,用于告知浏览器用标准模式还是怪异模式解析页面。Doctype不存在或者格式错误都会导致浏览器以怪异模式展示页面。标准模式下页面排版和JS运作模式都是以浏览器支持的最高标准,而怪异模式会向后兼容,模仿老浏览器模式行为,防止页面无法正常工作。行内元素有..
2020-07-02 23:02:42 145
原创 【HTML】上标和下标
<p> 你好<sub>呀</sub> </p> <p> x<sup>2</sup> </p>记忆方法:看sub和sup的b和p的肚子,在下面的就是下标,在上面的就是上标
2020-06-29 15:16:30 195
原创 【HTML】常用标签
hn系列:n=1-6,标题标签,字号依次减小p:段落,p标签自带16px的上下外边距br:换行hr:分割线title:head标签中使用,修改网页在浏览器上打开时的标题b标签:html4,加粗,主要是视觉要素,无意义的加粗,仅表示这里应该用粗体显示。strong:html5,加粗,表达要素,表达强调文本,表示比b标签语义更强的强调文本i:倾斜,同b标签em:倾斜,同strong标签small、big:相对大小标签,以之前的字体大小变大或变小。可以嵌套使用。最常用特殊符号: 中文空格 .
2020-06-29 15:09:52 102
原创 【HTML】HTML的基本结构
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> </head> <body> </body></html>
2020-06-29 13:49:34 250
原创 【HTML】静态页面与动态页面
静态页面前端代码写完以后,在不修改代码的情况下,无论什么时候允许代码,浏览器显示的内容都一样。动态页面不去改变前端代码,而是通过后台数据的改变来让页面内容更新(现在只要能通过输入域名访问的页面基本都是动态页面)...
2020-06-29 13:36:34 414
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人