- 博客(12)
- 收藏
- 关注
原创 在Vue 3中,如果你想让Ant Design Vue的Table组件在数据加载时自动滚动到底部
我们通过watch来监听data数组的变化,当数据加载完成后,使用原生JavaScript的滚动属性将表格滚动到底部。请注意,这个例子中的滚动逻辑依赖于Ant Design Vue的Table组件的DOM结构,这可能在未来的版本中发生变化,因此需要确保这种方法在使用时与你所使用的Ant Design Vue版本兼容。在Vue 3中,如果你想让Ant Design Vue的Table组件在数据加载时自动滚动到底部,可以通过监听数据变化并使用原生JavaScript的方法来实现。// 模拟的数据加载函数。
2024-03-20 11:19:27 726 1
原创 前端js获取汉字拼音及首字母
链接:https://pan.baidu.com/s/1NZ4noIgHv2HSzZW6yBRTxA 密码:2kv1。//获取全写拼音(调用js中方法)//获取简写拼音(调用js中方法)fn('急急如意令')
2023-08-23 10:40:33 1217
转载 vue3面试题
总结了一下vue3相关的面试题,方便复习。选题原则:剔除了即将过时的内容,比如option API、setup()函数形式的写法、mixin代码复用、通过注册全局变量。
2023-08-10 11:14:44 154 1
转载 高频面试题
slot插槽,可以理解为slot在组件模板中提前占据了位置,当复用组件时,使用相关的slot标签时,标签里的内容就会自动替换组件模板中对应slot标签的位置,作为承载分发内容的出口。每一个实例对象上有一个proto属性,指向的构造函数的原型对象,构造函数的原型对象也是一个对象,也有proto属性,这样一层一层往上找的过程就形成了原型链。mvvm场景:数据操作比较多的场景,需要大量使用DOM元素时,采用mvvm的开放方式,会更加便捷,让开发者更多的经历放在数据的变化上,解放繁琐的DOM元素。
2023-03-14 15:50:35 105
原创 初中级前端面试题
一、CSS 1.说一下CSS的盒模型。 在HTML页面中的所有元素都可以看成是一个盒子 盒子的组成:内容content、内边距padding、边框border、外边距margin 盒模型的类型: 标准盒模型 margin + border + padding + content IE盒模型 margin + content(border + padding) 控制盒模型的模式:box-sizing:content-box(默认值,标准盒模型)、border-box(IE盒模型); 2.CSS选择器的优先级?
2023-02-21 11:44:09 432
原创 深拷贝浅拷贝
浅拷贝只复制指向某个对象的指针,而不复制对象本身,新旧对象还是共享同一块内存。浅拷贝只复制对象的第一层属性 但深拷贝会另外创造一个一模一样的对象,新对象跟原对象不共享内存,修改新对象不会改到原对象。对对象的属性进行递归复制实现方式 浅拷贝:复制地址而不是值,修改其中一个对象的值,另一个也会改变。 var arr =[2,3]; var arr2 = arr; arr2[0]=20; console.log(arr); //[20,3] 深拷贝 方法1、
2022-03-02 09:51:54 301
原创 数组去重复 三种方式
1.先将原数组进行排序,重复值的就会相邻,然后我们使用for循环, 让比较相邻的两个元素进行对比,如果不同就把 左面的元素放进新的数组里面. arr.sort(function(a,b){return a-b}); for(var i=1;i<arr.length-1;i++){ if(arr[i] == arr[i+1]){ arr.splice(i,1); ...
2021-11-25 12:00:00 763
原创 高大上命名
CSS命名规则 头:header 内容:content/containe 尾:footer 导航:nav 侧栏:sidebar 栏目:column 页面外围控制整体布局宽度:wrapper 左右中:left right center 登录条:loginbar 标志:logo 广告:banner 页面主体:main 热点:hot 新闻:news 下载:download 子导航:subnav 菜单:menu 子菜单:submenu ..
2021-11-24 11:31:37 133
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人