- 博客(44)
- 收藏
- 关注
原创 Vuex 面试题总结 的历史汇总!
一.vuex是什么?怎么使用?哪种功能场景使用它?Vuex 是一个专为 Vue.js 应用程序开发的状态管理模式。它采用集中式存储管理应用的所有组件的状态,并以相应的规则保证状态以一种可预测的方式发生变化。简单来说就是:应用遇到多个组件共享状态时,使用vuex。场景:多个组件共享数据或者是跨组件传递数据时,比如:单页应用中,组件之间的状态。音乐播放、登录状态、加入购物车怎么使用?vue框架中状态管理。在main.js引入store,注入。新建了一个目录store.js,…… export。
2023-02-27 10:15:50
453
原创 多态: 子类方法属性相同的前提下? || 子类方法属性不相同的前提下?
子元素可以使用父元素的类而且各个子元素之间的类型也可以互相使用,这就是。子元素可以使用父元素的类,但是子元素之间不能相互使用。
2022-11-30 11:39:02
112
原创 Vue3+ts+hook.ts readonly只读属性,只可以在constructor里面进行修改
【代码】Vue3+ts+hook.ts readonly只读属性,只可以在constructor里面进行修改。
2022-11-30 11:35:10
656
原创 Hook.ts 接口就是专门为json而生的一种类型定义方式,当然也可以定义类他是一 种规范。 函数定义
hook1.第一中是readonly 只读取属性不可修改2.接口定义一个 函数function3.接口定义一个 类class4.不建议把属性定义到 interface 上 interface 中定义方法就行5,多个接口 的使用6.类的继承 和3里的差不多多了一行代码接口就是专门门为json而生的一种类型定义方式,当然也可以定义类他是一 种规范。 函数定义
2022-11-28 17:14:01
415
原创 Vue 3.0 脚手架配置 (TypeScript + pinia + less转px转rem + 反向代理 + axios )
target: 'http://....................', //这里是后端接口地址。在src目录下创建api文件夹 , 文件夹内创建 index.ts 和 request.ts 两个文件。打开vue.config.js配置文件,在module.exports 中添加以下代码。1.在项目根目录下创建 vue.config.js 并在里面配置。在 src 目录下创建 store 文件 在创建 index.ts 文件。open: true //启动项目自动打开浏览器。
2022-11-18 13:08:42
354
原创 Vue3 + ts + pinia 写的购物车,vite ,webpacke
npm install pinia --save //安装pinianpm install pinia-plugin-persist --save //安装pinia-plugin-persist,数据持久化插件或者。
2022-11-16 20:36:05
2739
1
原创 npm安装报错(npm ERR! code EPERM npm ERR! syscall mkdir npm ERR! path C:\Program Files\nodejs\node_ca...)
隐藏文件,才能看见 .npmrc 文件 在删除就可以完美解决。第一步,找路径 C:\Users\ {这里是你的用户名}报错这个的可以看看这个我,100%解决。报错这个的可以看看这个我,100%解决。
2022-11-10 16:35:38
933
4
原创 Vue.html 简单的后台添加和删除 包含最新版本的 Bootstrap 核心 CSS 文件 需要下载 vue.js
【代码】Vue.html 简单的后台添加和删除 包含最新版本的 Bootstrap 核心 CSS 文件 需要下载 vue.js。
2022-11-09 11:20:22
165
原创 百度API 开发平台 || 二手房项目部分
总共需要vnc中的服务端打开,有html、Ajax、css、js。数据: 文件名:MapData.json。官网文档搜索 : 百度API开发平台。
2022-10-23 11:56:39
233
1
原创 Vue || Props传值 父传子,子传父
一:这个是父组件,在view中创建index.vue。1.自己写的提示子,只共参考,只是个人理解。二:在components中创建子组件。
2022-09-28 16:45:47
237
原创 MVVM的实现原理
1.MVVM是什么?响应式,双向数据绑定,即MVVM。是指数据层(Model)-视图层(View)-数据视图(ViewModel)的响应式框架。它包括:1.修改View层,Model对应数据发生变化。2.Model数据变化,不需要查找DOM,直接更新View。2.MVVM的实现方式(1)发布者-订阅者模式: 一般通过sub, pub的方式实现数据和视图的绑定监听,更新数据方式通常做法是 vm.set('property', value)。
2022-09-27 13:13:13
3087
原创 给你这个 const obj = { 3: 1, string2: 3, string3: 5, string1: 2 }让你用js数组转对象,只能拿原生写
给你这个 const obj = { 3: 1, string2: 3, string3: 5, string1: 2 }让你用js数组转对象,只能拿原生写
2022-09-19 14:48:54
162
原创 小部分 面试题 总结
JavaScript的单线程,与他的用途有关。作为浏览器脚本语言,JavaScript的主要用途是与用户互动,以及操作DOM。这就决定了他只能是单线程,否则会带来很复杂的同步问题。如果JavaScript同时有两个线程,一个线程在某个DOM节点上添加内容,另一个线程删除了这个节点,这时浏览器应该以哪个线程为准?节流和防抖防抖(deounce)给一个固定时间,如果你开始触发动作,并且在这个固定时间内不再有任何动作,我就执行一次,否则我每次都会重新开始计时节流(throttle)
2022-07-01 11:28:17
421
1
原创 原生js写的自动轮播选项卡
let oLi = document.querySelectorAll(".header li") let oF = document.querySelector(".foot") let oDiv = oF.querySelectorAll("div")
2022-06-23 11:54:18
112
原创 Vue 3.0 脚手架配置 (TypeScript + less的px转rem + 反向代理 + axios + vuex )
1.创建文件夹 (名字不能为中文)2. cmd - 进入刚才创建的文件3.
2022-05-09 09:52:58
235
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人