- 博客(6)
- 收藏
- 关注
原创 前端面试-webpack
默认情况下,webpack只支持对js和json文件进行打包,但是像css,html,png等其他类型的文件,webpack则无能为力。因此需要配置响应的loader进行文件内容的解析转换。一个打包模块化Javascript的工具,在webpack中,所有文件都可以看成是模块,通过loader转换文件,通过plugin注入钩子,最后输出由多个模块组成的文件。webpack中的plugin在于解决loader无法实现的其他事。
2024-01-29 10:23:40
703
原创 前端面试-Vue2
把之前Vue 2分散在data、生命周期、watch、computed、methods中的部分全部整合到一起放在setup中,这样的好处是我们可以把一些业务或者逻辑抽离出来,按需引入。(2)router.beforeResolve:全局解析守卫,在导航被确认之前,同时再所有组件内守卫和异步路由组件被解析之后,解析守卫就被调用。(3)ViewModel:视图模型层,用来连接Model和View,是Model和View之间的通信桥梁。(2)SEO(搜索引擎优化)问题:可能无法正确的获取和索引也面内容。
2024-01-25 14:21:07
773
原创 前端面试-Javascript
Javascript的原型与原型链就是该编程语言为了实现面对对象编程的一种设计,基于原型链,可以让Javascript对象拥有封装、继承、多态等众多面向对象的特性。每一个函数都有一个特殊属性,叫做原型(prototype),每一个引用类型都有一个_proto_属性,该属性指向对象(实例)所属构造函数的原型prototype。每个实例的_proto_指向对象的prototype,同时对象prototype的_proto_又指向上层对象的prototype。原理:把非同源请求变为同源请求。
2024-01-24 10:02:06
864
1
原创 CSS3 旋转动画
效果图 实现: <body> <div class="wrap"> <image class="figure" src="./staitc/images/figure.png" /> <image class="circle circle-inner" src="./staitc/images/circle-inner.png" /> <image
2022-03-11 11:24:52
1264
原创 uni app使用uView搭建小程序
开发工具:VSCode 开发框架:uni-app + uView 步骤: 一、创建uni-app项目 1、全局安装vue-cli npm install -g @vue/cli 2、创建uni-app项目 vue create -p dcloudio/uni-preset-vue demo 我在创建过程中遇到这样的报错,如下: 解决方案:可以将uni-preset-vue下载下来:https://github.com/dcloudio/uni-preset-vue 再重新创建(此处路径‘E:\proj
2021-12-14 14:42:46
1660
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人