摘要:
事件处理器 (handler) 的值可以是: 内联事件处理器:事件被触发时执行的内联 JavaScript 语句 (与 onclick 类似)。 方法事件处理器:一个指向组件上定义的方法的属性名或是路径。 内联事件: // jsconst count = ref(0) // html <button 阅读全文
摘要:
数组变化监听 push() pop() shift() unshift() splice() sort() reverse() 不可变得方法:这些都不会更改原数组,而总是返回一个新数组 filter() concat() slice() 时间是什么 阅读全文
摘要:
在vue里面 有时候会经常混用一些指令 v-if 和 v-for 它们同时存在于一个节点上时,v-if 比 v-for 的优先级更高。这意味着 v-if 的条件将无法访问到 v-for 作用域内定义的变量别名 <!-- 这会抛出一个错误,因为属性 todo 此时 没有在该实例上定义 --> <li 阅读全文
摘要:
v-if 和 v-show的比较 v-if 是“真实的”按条件渲染,因为它确保了在切换时,条件区块内的事件监听器和子组件都会被销毁与重建。 v-if 也是惰性的:如果在初次渲染时条件值为 false,则不会做任何事。条件区块只有当条件首次变为 true 时才被渲染。 相比之下,v-show 简单许多 阅读全文
摘要:
在vue3里面的有reactive函数方法,在使用方面存在一些局限性 有限的值类型:它只能用于对象类型 (对象、数组和如 Map、Set 这样的集合类型)。它不能持有如 string、number 或 boolean 这样的原始类型 不能替换整个对象:由于 Vue 的响应式跟踪是通过属性访问实现的, 阅读全文
摘要:
vue2 和 vue3的一些区别 双向数据绑定原理:Vue2使用ES5的Object.defineProperty()进行数据劫持,并结合发布订阅模式实现双向数据绑定。而Vue3则使用了ES6的Proxy API进行数据代理,这种方式相较于Vue2有更优的性能,可以监听整个对象而不仅仅是属性,并且可 阅读全文
摘要:
可以不劳而获的,只有年纪和脂肪。 python 六种数据类型 数字 Numbers 字符串 Strings 列表 List 元组 Tuple 集合 Sets 字典 Dictionaries 数字:int、float、bool、complex(复数) 注意: 1、Python可以同时为多个变量赋值,如 阅读全文
摘要:
机会是留给有准备的人,没机会的人,就别瞎准备了。 在python序列中遍历时,索引位置和对应值可以使用 enumerate() 函数同时得到 for i, v in enumerate(['tic', 'tac', 'toe']): print(i, v) 在字典中进行遍历 knights = {' 阅读全文
摘要:
没有看不到的消息,只有不想回的人。 什么是python模块? 模块是一个包含所有你定义的函数和变量的文件,其后缀名是.py。模块可以被别的程序引入,以使用该模块中的函数等功能。 一般的引入 import sysprint(sys.path) 1、import sys引入python标准库中的sys. 阅读全文
摘要:
好人成佛需要九九八十一难,可是坏人只需要放下屠刀。 什么是包? 包是一种管理 Python 模块命名空间的形式,采用"点模块名称" 目录只有包含一个叫做 __init__.py 的文件才会被认作是一个包,主要是为了避免一些滥俗的名字 最简单的情况,放一个空的 :file:__init__.py就可以 阅读全文