自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 vue3中的pinia的使用方法

在src里面新建一个文件夹 store,在store里面新建一个index.js文件 引入pinia。在store里面创建counter.js和shop.js 用于模块化管理。在main.js里面引入store进行全局挂载。在App.vue组件使用store 代码如下。counter.js的代码如下。shop.js的代码如下。pinia的安装方法。

2025-05-31 10:16:15 150

原创 vue2的用自定义事件实现组件通信

List,Input},data() {return {},<ul></ul>

2025-05-29 13:17:27 209

原创 vue3自定义v-model

<input/>这是父组件的name:{{ name }}

2025-05-25 11:10:11 241

原创 vue自定义事件

<h4>Count组件{{ count }}</h4><button @click="add">按钮+1</button></div><script>//声明自定义事件data() {return {count: 0},methods: {add() {},//解绑事件</script>在App.vue组件使用Count组件<template>

2025-05-25 10:12:06 126

原创 vue3里面v-model 如何给子组件传递单个或者多个参数

在components目录下新建一个Child.vue子组件。

2025-05-22 09:02:21 234

原创 vue2的插槽基本使用

创建一个业务组件 HomeView.vue 并在该组件内使用上面带有插槽的组件(HelloWorld.vue)作用域插槽 修改HelloWorld.vue组件传 给具名插槽header传一个arr数组。具名插槽 修改HelloWorld.vue组件 增加name属性 加上名字。在业务组件 HomeView.vue 使用具名插槽。创建一个公共的组件HelloWorld.vue,在HomeView.vue使用如下。

2025-05-20 09:40:50 351

原创 Nodejs操作mongodb

使用该命令安装mongodb。

2025-05-14 17:00:53 215

原创 MongoDB基础学习

【代码】MongoDB学习。

2025-05-14 08:40:10 180

原创 NodeJs 内置模块 http 介绍

创建 http 服务器,实现基于http协议的网络通信。如何创建 http 服务器?如何处理 http 请求?如何处理 http 响应?

2025-05-11 16:33:43 149

原创 uniapp常用面试题

uniapp是如何区别和定义页面?关于uniapp的生命的周期。uniapp的页面跳转。什么是uniapp?

2025-05-09 13:23:16 275

原创 TypeScript常见基础面试题

【附】type 和 interface 的问题,是 TS 设计问题。总结: type 和 interface 如何选择。type 和 interface 如何扩展属性?const 和 readonly 区别。要解决上面的问题 需要主动去规避。

2025-05-09 13:21:11 250

原创 CSS面试题整理

优先级:写CSS样式的时候,会给同一个元素添加多个样式,此时谁的权重高 就显示谁的样式。标签、类/伪类/属性选择器、全局选择器 行内样式 id!important 优先级顺序如下。CSS的特性:继承性 层叠性 优先级。

2025-04-29 11:59:59 193

原创 webpack和babel的使用和配置

修改package.json文件的scripts对象里面的:“build”: “webpack --config webpack.prod.js”,build打包命令指向webpack.prod.js文件。在现有的目录中新建一个webpack.config.js文件 该文件是webpack的默认配置文件 增加如下配置。新建并配置生产环境文件 webpack.prod.js。新增一个a.js文件 写点代码。新增一个b.js文件 写点代码。新增一个c.js文件 写点代码。在index.js引入并使用。

2025-04-24 10:43:10 160

原创 通过命令行创建uni-app项目

【代码】通过命令行创建uni-app项目。

2025-04-20 08:39:02 136

原创 移动端布局基础

移动Web开发1.移动端基础1.1 浏览器现状​ PC常用浏览器和移动端浏览器,兼容移动端主流浏览器,处理Webkit内核浏览器即可。1.2 手机屏幕现状​ 移动端设备屏幕尺寸比较多2.视口​ 视口(viewport)就是浏览器显示页面内容的屏幕区域。视口可以分为布局视口、视觉视口和理想视口。​ 2.1 布局视口​ 一般移动设备的浏览器都默认设置了一个布局视口,用于解决早期的PC端页面在手机上显示的问题。​ iOS,Android基本都将这个视口分辨率设置为980px

2022-04-30 22:24:53 81

原创 JavaScript的冒泡排序和数组去重实现的方法

JavaScript的冒泡排序和数组去重实现的方法/*冒泡排序*/ var arr = [2, 3, 1, 0, 4, 8]; var temp = 0; //定义一个临时存储的变量 for (var i = 0; i < arr.length; i++) { for (var j = 0; j < arr.le...

2020-04-14 17:00:04 166

原创 vue面试总结

vue面试总结1、v-if和v-show区别 v-if 创建、删除 (没有创建元素) v-show 显示 、隐藏 (有元素存在) v-if 是真正的条件渲染,因为它会确保在条件切换过程中条件快内的事件监听器和子组件适当地被销毁和重建 v-if也是惰性的,如果在初始条件渲染为假,则什么都不做,一直到条件为真时,开始执行渲染 相比之下,v-show 就简单多了,不管初...

2020-04-04 15:14:58 86

空空如也

空空如也

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

TA关注的人

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