- 博客(13)
- 收藏
- 关注
原创 列表渲染时某描述列超过20个字符就展示...
.class {overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;word-break: break-all;}
2021-08-17 23:27:09
197
原创 如何生成SSH公钥
配置 SSH 密钥云效代码管理 Codeup 的代码仓库支持 HTTP(S) 和 SSH 两种访问协议,SSH 协议可以实现安全的免密认证,且性能比 HTTP(S) 协议更好(因为 HTTP 是无状态协议,需要多次连接和交互)。在使用 SSH 协议操作代码仓库之前,首先需要生成并上传你的 SSH 公钥,完成 SSH 公钥和用户账号的对应。1.创建 SSH 密钥说明注:如未安装 Git 客户端,请参见 Git 教学部分。目前平台仅支持 RSA 算法生成的 SSH 密钥,在你的...
2021-08-11 11:36:34
3144
原创 前端面试经
Q:用过类组件还是函数组件?什么是函数式组件?Q:执行setState之后会做哪些操作? setState内部底层帮你做了哪些事情?(底层方面:提示虚拟dom)—2个参数,实现同步功能Q:哪年毕业?Q:哪些情况必须加上Key?(想实现性能很高)Q:列表不加key会发生什么?(每条数据的身份证id)Q:用过refs吗?(答:如何写)Q:移动端项目做的多吗?(近2年h5,实习做过)Q: px和rem的优缺点?(px灵活些)Q: rem如何计算?()Q:有用过VH,V...
2021-08-02 16:41:45
114
原创 Hooks开发过程中遇到的问题
1.数据改变了但是页面订阅者并没有同步发生更新,为啥+如何解决?---解决方案:直接暴力深拷贝const [simpleRules, setSimpleRules] = useState([ { ruleId: 1, conditions: [ { text: '条件1', id: '1' } ] } ]); const handleChangeConditions = useCallback(() => { simpl
2021-07-29 15:45:08
689
原创 浏览器相关知识点
监听浏览器窗口大小发生变化触发事件有哪些?原生JS: window.addEventListener(''resize",()=>{ 监听浏览器窗口的大小改变})react:vue:windowresize方法、watch监听????、<script>export default { data() {}, mounted() { // 必须放在mounted中,因为放在created中未获取dom节点 this.$nextTick(()=&g
2021-07-29 12:54:38
70
原创 晚上临时稳当,
放大生命周期#Has el option判断是否有 element 例如el:’#app’vm.mount(el)iscalled翻译/理解:或者在newVue最后面有.mount(el) is called 翻译/理解:或者在 new Vue 最后面有 .mount(el)iscalled翻译/理解:或者在newVue最后面有.mount("#app") 也可以如果两者都没有 至此生命周期结束No Compile el`s outerHtml as template如果两者都没有 至
2021-07-28 22:21:37
91
原创 导航守卫临时文档
1. 此概念来源于:vue-router2.它是干啥的? 通过跳转或取消的方式守卫导航3.使用方式/导航路由分类?(3种)全局的=》【全局前置守卫 相关词:守卫1号,2号...n号,依次执行、异步解析(可能不会同步出各自结果),守卫更像导航路由的经纪人,守卫通过接收3个参数(to,from,next)、来知道xx将要离开,谁将要进来】单个路由独享的, 或者组件级植入导航上4.使用场景/触发场景?记住参数或查询的改变并不会触发进入/离开的导航守卫。是通过观察$route对象来...
2021-07-28 18:56:28
62
原创 MVVM面试必备
MVVM双向数据绑定原理 || Vue底层原理 面试回答思路:基础和核心 Object.defineProperty()作用?实现数据页面响应式+代码如何实现?+2.0缺点+3.0被Proxy替换➕ 主要靠内部来实现:如图框框名字+依次说出每个是干嘛的+他们之间的关系2张图简单要记得例子: new Vue()实例,data(){}有数据并应用在了dom上,computed:{return a*b}也应用在了vue模版上,很常见:脑海中必须反应出的知识点#:思路1: 监..
2021-07-27 22:24:13
499
原创 Vue相关零散知识点
Vue 运行时的核心主要包括数据初始化、数据更新、异步队列、DOM渲染这几个部分 Vue的异步队列的思路以及实现原理? new Vue实例初始化data的2种写法?// 第1种new Vue({ el: 'example1', data(){ return(){ a:1, b:2 } }});// 第2种new Vue({ el: 'example2', data:{ a:1, b:2 }}
2021-07-27 19:21:49
163
2
原创 Require 与 Import 区别
思路#1.模块加载不同:2. 出处不同: 年份 出处 require/exports 2009 CommonJS import/export 2015 ECMAScript2015(ES6) 3. Require和Import(代码)实质不同:见代码????// CommonJS模块let {
2021-07-27 15:05:19
262
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人