Loading

摘要: 数组的map方法 代码 this.selected.map((item)=>{ return item.name}) 返回的是新数组, ['一级菜单','三级菜单','二级菜单'] 阅读全文
posted @ 2022-04-25 20:40 梧桐树211 阅读(127) 评论(0) 推荐(0) 编辑
摘要: 如果采用普通的for循环方式,没办法确认数据到底有几层,要写几个for循环,所以想到了递归的方法。 那么在vue里然后实现呢? ###vue递归组件(组件中使用自己) 父组件中把数据以props形式传给子组件 <template> <div class="cascader"> <wb-cascade 阅读全文
posted @ 2022-04-24 20:26 梧桐树211 阅读(464) 评论(0) 推荐(0) 编辑
摘要: #css 做一个弹出气泡,样式怎么设计? ##难点: 要实现白色三角型,可以在伪元素before和after上设置一个黑、一个白三角形,白三角形会挡住黑的,从而实现。 &::before, &::after { content: ''; display: block; border: 10px so 阅读全文
posted @ 2022-04-23 17:23 梧桐树211 阅读(526) 评论(0) 推荐(0) 编辑
摘要: svg改变颜色用fill属性而不是color 阅读全文
posted @ 2022-04-21 17:20 梧桐树211 阅读(15) 评论(0) 推荐(0) 编辑
摘要: import wbMessage from './wb-message' let Constructor = Vue.extend(wbMessage) let vm = new Constructor({ propsData //props } ) vm.$slots.default //插槽 v 阅读全文
posted @ 2022-04-20 09:51 梧桐树211 阅读(286) 评论(0) 推荐(0) 编辑
摘要: 代码奉上 install (Vue, options) { Vue.prototype.$message = function (message){ let Constructor = Vue.extend(wbMessage) let vm = new Constructor() vm.$slot 阅读全文
posted @ 2022-04-19 09:38 梧桐树211 阅读(445) 评论(0) 推荐(0) 编辑
摘要: 如图所见,普通的标签属性我们直接使用 :属性名=`props的值` 就可以了。为什么用到class里要加[ ] 这个??? 阅读全文
posted @ 2022-04-16 21:23 梧桐树211 阅读(25) 评论(0) 推荐(0) 编辑
摘要: #学习经验-css的flex布局 今天遇到一个小问题 在给三个div布局时,设置父元素display:flex 此时三个div的宽度均为50%,他们并没有超出屏幕的宽度,还是撑满了父元素。 为什么呢? 因为css中flex布局描述了,是否允许弹性元素换行,flex-direction,默认是no-r 阅读全文
posted @ 2022-04-16 21:05 梧桐树211 阅读(77) 评论(0) 推荐(0) 编辑
摘要: 面向对象 -- 就是程序把现实事务的一个抽象。 举个列子叭!!!! 现实中,人、小狗、枪、花、子弹等等这些都是事务 抽象到程序里 声明一个对象,表示人,表示小狗、表示花.... 现实中人有身高、体重、姓名程序里人对象有属性表示数据,有身高属性、体重属性...现实中人可以吃饭、睡觉、打游戏这些行为程序 阅读全文
posted @ 2022-03-29 11:31 梧桐树211 阅读(30) 评论(0) 推荐(0) 编辑
摘要: any、unknown、never 、void的区别 any 表示任意类型,设置为any相当于对该变量关闭了TS的类型检测。不建议使用 let a;(隐式any) //声明变量不赋值,就是any 等效于let a:any = 10;(显示any) a=10 a='hello' 区别: let s= 阅读全文
posted @ 2022-03-28 18:02 梧桐树211 阅读(1560) 评论(0) 推荐(0) 编辑