摘要: 阅读全文
posted @ 2022-08-26 20:34 前端导师歌谣 阅读(31) 评论(0) 推荐(0)
摘要: function getLength(input:string|number):number{ // const str=input as String // if(str.length){ // return str.length // }else{ // const number=input a 阅读全文
posted @ 2022-08-26 20:34 前端导师歌谣 阅读(22) 评论(0) 推荐(0)
摘要: type PluType=(x:number,y:number)=>number function sum(x:number,y:number):number{ return x+y } const sum2:PluType=sum type NameResolver=()=>string type 阅读全文
posted @ 2022-08-26 20:34 前端导师歌谣 阅读(9) 评论(0) 推荐(0)
摘要: let arr:number[]=[1,2,3] let arrTwo:Array<number>=[1,2,3] interface Iplus<T>{ (a:T,b:T):T } function plus(a:number,b:number):number{ return a+b } cons 阅读全文
posted @ 2022-08-26 20:34 前端导师歌谣 阅读(21) 评论(0) 推荐(0)
摘要: class Queue<T> { private data = []; push(item:T) { return this.data.push(item); } pop():T { return this.data.shift(); } } const queue = new Queue<stri 阅读全文
posted @ 2022-08-26 20:34 前端导师歌谣 阅读(16) 评论(0) 推荐(0)
摘要: 主要分为两个角度 1.DOM操作角度。假设状态发生变化,我们如何将状态的更新应用到视图上? 直接创建元素,然后将元素覆盖到我们需要更新的地方,这样做固然很快捷,但是会引发页面出现很大的变动,渲染引擎需要重新计算和渲染,这样的开销很大 更聪明的办法是找出那些需要更新的节点,然后只更新那些发生变动的节点 阅读全文
posted @ 2022-08-26 20:34 前端导师歌谣 阅读(42) 评论(0) 推荐(0)
摘要: 乘着今天中午的时间 对以前项目的一个需求进行一定的处理 前天去了甲方公司 接到了了一个新的需求 就是可以把项目的一个富文本的编辑器可以设置为能够上传视频 于是乎 就要对vue里面的这个组件进行操作了 首先我们可以看一眼官网的文档 需要用到的就直接到官网文档进行查询即可了 需求(接口文档) 由于官网的 阅读全文
posted @ 2022-08-26 20:34 前端导师歌谣 阅读(575) 评论(0) 推荐(0)
摘要: 我是歌谣 放弃很容易 但是坚持一定很酷 微信公众号关注小歌谣 日常分享前后端知识 前言 今天来讲一下平常我们做权限系统中的树形结构知识 就是如何把对应关系的结构数据转换为可以一个树形结构 const data = [ { id: 2, pid: 0, path: '/course', name: ' 阅读全文
posted @ 2022-08-26 20:34 前端导师歌谣 阅读(94) 评论(0) 推荐(0)
摘要: 这边先上代码 然后我们逐个解释 import React, { Component, Fragment } from 'react'; import { Modal, Row, Form, Col, Radio, Tag, Input, message } from 'antd'; /** * 弹框 阅读全文
posted @ 2022-08-26 20:34 前端导师歌谣 阅读(74) 评论(0) 推荐(0)
摘要: 我是歌谣 放弃很容易 但是坚持一定很酷 微信公众号关注前端小歌谣 日常分享前后端知识 前言 最近涉及一个移动端项目 需要把其中的图片变成可预览的图片 听学弟说 可以利用viewer进行实现 首先 我们需要做的就是先写一个简单demo 先实现其中的效果 实现效果 在这里插入图片描述 代码 <!doct 阅读全文
posted @ 2022-08-26 20:34 前端导师歌谣 阅读(212) 评论(0) 推荐(0)