自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 收藏
  • 关注

原创 vue面试题(自用)

网上弄来的面试题!不知道是哪来的了!发上csdn方便随时看!自用的!如侵权删!

2022-03-01 20:56:26 3274 3

原创 前端i18n翻译-多语言实现方案

多语言实现方案

2024-07-25 09:26:30 305

原创 苏州某小公司面试题(一面

数组循环方式(包括迭代方法,foreach能不能被终止,讲一下map的使用,map会改变原有数组嘛,foreach循环会不会改变数组排序方式。介绍一下promiseprmise.all是怎么看结果的,race呢,除此还有什么promise函数。学过什么前端技术轮播图js实现原理(怎么实现最后一张图到第一张图的舒适切换。vshow和vif的区别修改组件的默认样式(不是改源码,可以直接修改吗。组件间通讯方式props传递的属性是响应式的吗,怎么让它变成响应式。怎么进行bug的定位(会不会断点debug。

2023-04-07 10:54:32 111

原创 SPA简单总结

单页应用与多页应用的区别组成 一个主页面和多个页面片段 多个主页面刷新方式 局部刷新 整页刷新url模式 哈希模式 历史模式SEO搜索引擎优化 难实现,可使用SSR方式改善 容易实现数据传递 容易 通过url、cookie、localStorage等传递页面切换 速度快,用户体验良好 切换加载资源 速度慢,用户体验差维护成本 相对容易 相对复杂优点:具有桌面应用的即

2023-02-23 23:56:56 130

原创 js面试题

如何解决跨域严格模式的限制es6新增JavaScript 深浅拷贝什么是 Generator 函数在Javascript中,一个函数一旦开始执行,就会运行到最后或遇到return时结束,运行期间不会有其它代码能够打断它,也不能从外部再传入值到函数体内而Generator函数(生成器)的出现使得打破函数的完整运行成为了可能,其语法行为与传统函数完全不同Generator函数是ES6提供的一种异步编程解决方案,形式上也是一个普通函数,但有几个显著的特征:说说负载均衡?单台服务器共同协作,不让其中某一台

2022-12-06 13:18:37 145

原创 后台管理系统项目搭建

王红元ts+vue3项目前期搭建 有修改

2022-08-19 14:47:17 2303

原创 vue3+typescript【10】

在tslint中并不推荐使用var来声明变量:主要原因和ES6升级后let和var的区别是一样的,var是没块级作用域的,会引起很多的问题。:unknown类型只能赋值给any和unknown类型,any类型可以赋值给任意类型。,配置本地的TypeScript编译环境和开启一个本地服务,可以直接运行在浏览器上;编译ts代码为js代码时,如果出现同名变量会报错,可以通过以下代码解决。默认情况下进行赋值时,会将赋值的值的类型,作为前面标识符的类型。是JavaScript的字符串包装类的类型。......

2022-08-05 21:41:25 566

原创 vue3+typescript【9】

mapState返回的是一个对象,加’…'表示将函数内容变成computed格式,即此时返回的是一个个函数,computed返回的是ref对象。此时setup和methods的使用方法一致,可以帮助我们快速映射到对应的方法中。对于模块内部的 mutation 和 getter,接收的第一个参数是模块的。分发使用的是 store 上的dispatch函数。,在Promise的then中来处理完成后的操作。前面封装的hook是不能对模块使用的。useGetters的修改。useState的修改。......

2022-08-04 22:45:50 256

原创 vue3+typescript【8】

如果我们能把不同路由对应的组件分割成不同的代码块,然后当路由被访问的时候才加载对应组件,这样就会更加高效;hash的优势就是兼容性更好,在老版IE中都可以运行,但是缺陷是有一个#,显得不像一个真实的路径。比如NotFound的错误页面中,这个时候我们可编写一个动态路由用于匹配所有的页面。实现路由的嵌套,使用router-view来占位之后需要渲染的组件。那么在上面动态路由中(User)如何获取到对应的值呢?对于没有匹配到的路由,我们通常会匹配到固定的某个页面。需要将给定匹配模式的路由映射到同一个组件。...

2022-07-31 22:56:03 628

原创 vue3+typescript【7】

compositionAPI、setup函数、setup的特性(两个参数)、reactiveAPI、refAPI:toRefs,toRef,customRef、readonly、computed、侦听数据变化、watchEffect、watch、teleport、vue插件、h()渲染函数、自定义指令

2022-07-20 10:08:17 665

原创 vue3+typescript【6】

插槽:具名插槽、动态插槽名、作用域插槽动态组件实现、webpack分包、异步组件实现、suspense$refs、$parent、$rootmixin生命周期和v-model双向数据绑定

2022-07-14 14:48:23 494

原创 vue3+typescript【5】

组件中的父子通信、props、emit父子通信经典tab切换实例非父子组件通信、provide/inject、mitt库

2022-07-12 11:15:47 386

原创 vue3+typescript【4】

Babel、resolve、HMR、proxy、vuecli、vite

2022-07-09 17:28:24 336

原创 vue3+typescript【3】

webpack配置

2022-07-08 21:50:40 375

原创 vue3+typescript【2】

vue3基础语法

2022-07-07 14:07:36 554

原创 vue3+typescript【1】

coderwhy的vue3+typescript教学笔记(自制)

2022-06-20 14:13:24 505

原创 python大作业:简单的通讯录

import sysclass TelephoneBook(object): def __init__(self): self.data=[] with open("通讯录.txt", 'r', encoding='utf-8') as f: for line in f.readlines(): line = line.strip('\n') self.data.append(

2022-05-17 19:23:54 673 1

原创 微信小程序开发笔记

项目结构项目基本组成结构pages:用来存放所有小程序的页面utils:用来存放工具性质的模块(例如:格式化时间的自定义模块)app.js:小程序项目的入口文件app.json:小程序项目的全局配置文件app.wsxx:小程序项目的全局样式文件project.config.json:项目的配置文件sitemap.json:用来配置小程序及其页面是否允许被微信索引每个页面由4个基本文件组成:.js文件 .json文件 .wxml文件 .wxss文件JSON配置文件JSON是一种数据格

2022-04-19 00:31:45 1379

原创 尚品汇相关bug修改

尚品汇 bug解决就已发现的一些可能不太美观的内容进行修改,但是大部分都改不出来,如果有大佬也发现知道咋改的欢迎留言www加入购物车按钮点击商品图片才跳转,空图点击不成功购物车的全选按钮延时严重购物车商品显示不齐全是因为账号共享,私人账户不受他人操作影响解决当用户没登陆时在首页获取不到用户信息的报错交易页面的配送时间根据实时时间而定dataAdd(){undefined var dateTime = new Date(); dateTime=

2022-04-10 23:35:21 638

原创 JavaWeb学习笔记

##JDBC###JDBC简介JDBC 指 Java 数据库连接,是一种标准Java应用编程接口( JAVA API),用来连接 Java 编程语言和广泛的数据库####JDBC快速入门public class JDBCDemo { private static final String DRIVER ="com.mysql.cj.jdbc.Driver"; private static final String URL = "jdbc:mysql://127.0.0.1:3306/

2022-03-31 22:29:09 1756

原创 vue-element-admin前期准备

整体技术概括目录结构├── build // 构建相关  ├── config // 配置相关├── src // 源代码│   ├── api // 所有请求│   ├── assets // 主题 字体等静态资源│ &nbsp

2022-03-27 13:29:38 1199

转载 指令Vue.directive使用教程

【vue开发】vue指令Vue.directive使用教程1.指令的注册指令跟组件一样需要注册才能使用,同样有两种方式,一种是全局注册:Vue.directive('dirName',function(){  //定义指令});另外一种是局部注册:new Vue({  directives:{    dirName:{      //定义指令    }  }});2.指令的定义指令定义,官方提供了五个钩子函数来供我们使用,分别代表了一个组件的各个生命周期bind: 只调用

2022-03-23 23:11:16 1516

原创 尚品汇前端每日跟练笔记

尚硅谷商品笔记Day1(每日跟练笔记,day是为了和视频一样区分,不是真实学习的天数)1.vue-cli脚手架初始化项目node + webpack + 淘宝镜像cnpmnode_modules文件夹: 项目依赖文件夹public文件夹: 一般放置一些静态资源(图片),需要注意,放在public问价夹中的静态资源,webpack进行打包的时候,会原封不动打包到dist文件夹中。src文件夹(程序源代码文件夹):*assets文件夹:* 一般也是放置静态资源(一般放置多个组件共用的静态资源),

2022-02-27 22:33:18 1274 1

空空如也

prettier报错

2022-08-16

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除