- 博客(30)
- 收藏
- 关注
原创 HTML -- 常用标签
表示HTML网页内容的一个最基本的组织单元,类似于语文中的标点符号,标签的作用:告诉浏览器当前标签中的内容是什么,以什么格式在页面中进行呈现。
2024-02-01 23:47:13
1578
原创 w3c标准
w3c(万维网联盟):是一个公益基金组织,由互联网之父(博纳斯·李)牵头组织起来的,用于专门维护互联网相关技术的发展和规范。开发者要遵循行为标准,就需要使用JavaScript来编写网页的动态特效以及数据交互能力。开发者要遵循外观标准,就需要使用CSS来设计或修改网页的外观效果。开发者要遵循结构标准,就需要使用HTML来开发页面的内容与结构。:层叠样式表结构语言,负责通过属性标记来表达网页的。:超文本标记语言,负责通过标签来表达网页的。:简称js,负责通过编程代码来表达网页的。
2024-01-31 23:07:07
623
原创 VUE组件--动态组件、组件保持存活、异步组件
据上面的图可以发现在切换组件的过程中,更改过后的数据又变回老数据,则说明在组件的切换中,发生了组件的销毁及重建,若想要阻止切换组件时组件的销毁发生,可加上 (强制将被切换的组件使之仍然保持存活状态)实现组件的切换时,没有出现新的网络请求,则说明组件1和组件2一开始就已经被加载。当有多个组件存在时,项目的运行时,组件默认会被同步加载。此时,在组件切换的过程中,组件不再被销毁重建。当组件1切换到组件2时,组件1会被强行销毁。来实现组件间的来回切换。
2024-01-19 00:13:31
824
原创 VUE--组件的生命周期及其基本应用
上图是实例生命周期的图表,需要注意以下几个重要时期:创建期:beforeCreated、created挂载期:beforeMount、mounted更新期:beforeUpdate、updated销毁期:beforeUnmount、unmounted。
2024-01-18 23:13:06
620
原创 VUE--插槽slot(将父级的模块片段插入到子级中)
组件可以接收任意类型的JS值作为props,但我们想要为子组件传递一些模板片段,并在子组件中进行渲染时,此时可以采用插槽slot来实现简单来说,插槽时组件内留一个或多个插槽的位置,供组件传递对应的模板代码(传递任意HTML的结构),插槽的存在使得组件变的更为灵活。
2024-01-18 16:37:44
985
原创 VUE--Props(子级接收父级传来的数据)
创建两个组件 src/components/Parent.vue 和 src/components/Child.vue,其中Parent.vue是Child.vue的父级组件。注:对于String和Number类型的值,可以直接使用default,而对于数组和对象,必须采用函数的方法进行返回。将Parent.vue在App.vue中注入,将Child.vue在Parent.vue中注入。props对父级传来的值仅可读,不可对其传来的值进行修改。通过v-bind绑定数据,将值传递给子级组件使用。
2024-01-17 14:35:32
536
原创 VUE基础--事件修饰符
在处理事件时调用或是很常见的。尽管我们可以直接在方法内调用,但如果方法能更专注于数据逻辑而不用去处理 DOM 事件的细节会更好。为解决这一问题,Vue 为v-on提供了。修饰符是用和不可同时使用 ,两者的作用相互冲突。
2024-01-15 22:46:38
384
原创 VUE基础--事件处理
来监听 DOM 事件,并在事件触发时执行对应的 JavaScript。随着事件处理器的逻辑变得愈发复杂,内联代码方式变得不够灵活。:事件被触发时执行的内联 JavaScript 语句 (与。点击页面上的名字,在控制台中就会出现相应的信息。随着对button的点击,下面的数值也随之增加。:一个指向组件上定义的方法的属性名或是路径。也可以接受一个方法名或对某个方法的调用。页面效果与内联事件时的相同。
2024-01-13 22:31:57
626
1
原创 VUE基础--列表渲染
格式为 (item,index) in items ,需注意索引值index为v-for中的第二个参数,这是其语法规定。来遍历一个对象的所有属性。遍历的顺序会基于对该对象调用。也支持使用可选的第二个参数表示当前项的位置索引。可以通过提供第二个参数表示属性名 (例如 key)块中可以完整地访问父作用域内的属性和变量。指令基于一个数组来渲染一个列表。形式的特殊语法,其中。第三个参数表示位置索引。
2024-01-13 21:49:26
443
1
原创 VUE基础--条件渲染
初始化vue项目后,创建一个vue component ==> src/components/IfDemo.vue,并在App.vue中进行引入。两者的不同之处在于,当表达式的返回值为false时,v-if将不会在控制台中被渲染,v-show会被渲染。所以,当需要频繁的切换时,使用v-show更友好,在运行时绑定条件很少改变时,v-if会更合适。v-show与v-if在表达式的返回值为true时,页面和控制台所显示的内容均相同。v-if有更高的切换开销,v-show有更高的初始渲染开销,
2024-01-13 21:12:09
444
1
原创 VUE基础--属性绑定
双括号“{{}}”无法再HTML attributes中使用,想要响应式地绑定一个attribute,需使用指令vue-demo1项目搭建完成后,创建一个src/components/Hello.vue项目在src/App.vue中将Hello.vue进行引入编写以下内容,并查看页面中element(元素)里的内容,发现vue属性已绑定效果显示如下:当引入的属性值为或时,在页面中的element将不会显示。
2024-01-12 23:24:55
884
1
原创 牛客刷题day2
牛牛商场促销活动:满100全额打9折;满500全额打8折;满2000全额打7折;满5000全额打6折;且商场有抹零活动,不足一元的部分不需要付款(类型强制转换)牛大姨算不清楚自己应该付多少钱,请你帮忙算一下。
2022-09-09 12:35:29
436
3
原创 牛客刷题day1
输入两个正整数a和b,输出这两个正整数的和,差,积,商,模(若a>b则输出a-b,a/b,a%b的值反之输出b-a,b/a,b%a的值,不考虑小数,请使用int类型)设计一个方法,将一个小于2147483647的double类型变量以截断取整方式转化为int类型。定义一个int类型变量i,i为由浮点数变量d四舍五入后的整数类型,请将转换后的i进行输出。在不使用第三个变量的情况下交换两个int类型变量的值。它们的和,差,积,商,模。交换后a变量和b变量的值,中间用空格隔开。输出:15 5 50 2 0。
2022-09-09 12:33:38
137
原创 python标准库——random库
random库的常用随机数生成函数seed(a=None),random(),randint(a,b),getrandbits(k),randrange(start,stop[,step]),uniform(a,b),choice(seq),shuffle(seq),sample(pop,k)
2022-09-08 22:22:51
1968
1
原创 动态规划——数塔(Java)(带完整代码及运行结果)
数塔:从数塔的顶层元素出发,在每个结点处去判断走左边还是走右边,一直走到底层,找到一条数值和最大的路径
2022-09-06 00:04:41
1540
1
原创 分治算法——归并排序(Java)
归并排序:先将序列平均划分成两个子序列,直到序列长度为1时,结果是将n个待排序列划分成n个长度为1的有序子序列。然后进行两两合并,直到得到一个长度为n的有序子序列。
2022-09-05 22:27:17
592
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人