一、自我介绍二、实习项目三、Uniapp转小程序四、css定位方式五、typeof计算null结果六、前端跨域问题处理七、页面内存飙升是什么导致的八、当前是在哪里问了很简单的问题,面了约15分钟结束了,然后秒挂

一、Vue计算和监听计算属性(computed):基于响应式数据进行复杂计算,有缓存机制,依赖数据未变则不会重新计算。例如:computed: { fullName() { return this.firstName + ' ' + this.lastName; } }监听属性(watch):用于观察数据变化并执行特定操作,如异步操作、深度监听等。例如:watch: { som

一、vue异步处理概念:在 Vue 中,异步操作极为关键,常用于应对如数据获取、耗时任务等场景,其核心目的在于防止阻塞主线程,以此提升用户体验。例如,在组件的 created 或 mounted 生命周期钩子内发起网络请求以获取数据,而实际操作中,常借助 axios 或原生的 fetch 这类异步函数达成。示例:export default { created() { axios.ge

一、CSS 垂直居中1. 基于 line - height(适用于单行内联元素)对于一个单行的文本元素,设置元素的height和line - height值相等,就可以实现垂直居中。例如:div { height: 100px; line - height: 100px; }这里的div中的文本就会在垂直方向上居中。2. 基于 table - cell(适用于块级元素)把父元素设置

1. 讲一下微信小程序中登录是怎么实现的原理概述微信小程序登录主要基于微信官方提供的登录接口。其核心是通过调用微信的登录 API 获取用户的登录凭证(code),然后将这个 code 发送到开发者服务器,服务器再使用这个 code 向微信服务器换取用户的唯一标识(openid)和会话密钥(session_key)。具体步骤小程序端:使用wx.login()方法获取用户登录凭证(code)。例如: