会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
TT
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
7
8
···
17
下一页
2022年12月27日
new 操作符干了什么
摘要: 首先说 new,new 是创建实例,常规如下: function a(x){ this.x = x } // 实例化 let b = new a(3) // { x: 3} b.__proto__ a.prototype // true b.__proto__ Object.prototype //
阅读全文
posted @ 2022-12-27 13:00 邢韬
阅读(73)
评论(0)
推荐(0)
2022年12月26日
Vue 禁止滚动
摘要: 比如我们想做一个校验,会出现一个弹窗,填写校验信息,此时页面禁止滚动 可以绑定如下事件 change(){ // show 控制弹窗显隐 this.show = !this.show if(this.show){ // pc 端直接删掉滚动条 document.body.style.overflow
阅读全文
posted @ 2022-12-26 12:49 邢韬
阅读(807)
评论(0)
推荐(0)
vue封装通用组件
摘要: 使用 Vue.component 可以用来注册全局组件 // main.js ... import School from "./components/School.vue" Vue.component("School", School) ... // .vue <template> <div> .
阅读全文
posted @ 2022-12-26 12:17 邢韬
阅读(155)
评论(0)
推荐(0)
Axios + Mockjs
摘要: Mock 可以用来模拟服务端响应请求,让前端人员自己测试接口 直接上案例: Axios // request.js import Axios from 'axios' // 先创建一个 axios 实例,无需配置 baseURL,只是模拟后端 const http = Axios.create({
阅读全文
posted @ 2022-12-26 11:44 邢韬
阅读(114)
评论(0)
推荐(0)
vue中$attrs
摘要: $attrs 用来保存给子组件绑定了,但子组件没有接收的数据,如下: // 父组件...<School v-bind="{a, b, c}"></School>... // 子组件 School...props: ['a', 'b']... 打印子组件的 $attrs,如下所示: 通常,此属性可以用
阅读全文
posted @ 2022-12-26 00:28 邢韬
阅读(339)
评论(0)
推荐(0)
vue.delete 删除数组
摘要: 删除数组指定索引的元素可以采用 delete,Array.splice 和 vue.$delete 三种方法 如下所示: let a = [1,2,3,4,5] let b = [1,2,3,4,5] let c = [1,2,3,4,5] delete a[2] b.splice(2, 1) th
阅读全文
posted @ 2022-12-26 00:10 邢韬
阅读(1116)
评论(0)
推荐(0)
2022年12月25日
Axios
摘要: 参考官方文档:Axios 中文文档 Axios 和 Fetch 类似,都是基于 Promise ,用来发送网络求请求的 不同的是,Axios 是基于 Ajax 封装的,而 Fetch 是 ES6 中的原生API(这也是Fetch目前来看唯一优于 Axios 的地方,方便测试) Fetch 请移步 F
阅读全文
posted @ 2022-12-25 19:37 邢韬
阅读(97)
评论(0)
推荐(0)
2022年12月24日
组件通信-provide/inject
摘要: vue 通过 provide/inject 钩子可以实现父子组件间通信,父 => 子 父组件通过 provide 向下层组件(子组件、子子组件等等都可以用)提供数据,下层组件使用 inject 注入到当前组件中。 注意: 1.对于基本数据类型,传递的数据不会携带响应式。(可采用函数返回值的方式,使传
阅读全文
posted @ 2022-12-24 23:12 邢韬
阅读(92)
评论(0)
推荐(0)
vue-router 路由
摘要: 安装及引入 // 安装 npm i vue-router // 引入 main.js ... import VueRouter from "vue-router" import router from './router'... Vue.use(VueRouter) ... new Vue({ ro
阅读全文
posted @ 2022-12-24 19:09 邢韬
阅读(93)
评论(0)
推荐(0)
Vuex
摘要: 简介 在Vue中实现集中式状态(数据)管理的一个Vue插件,对vue应用中多个组件的共享状态进行集中式的管理(读/写),也是一种组件间通信的方式,且适用于任意组件间通信。 搭建环境 创建主文件,通常为 src/store/index.js。 // src/store/index.js // 引入V
阅读全文
posted @ 2022-12-24 00:01 邢韬
阅读(88)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
7
8
···
17
下一页
公告