摘要: 用途: 防止全局同名CSS污染 原理: 在标签上添加上data-v-something属性,在选择器加上对应的[data-v-something],即CSS带属性选择器,从而达到作用域的效果 阅读全文
posted @ 2022-04-14 10:16 啦咯 阅读(135) 评论(0) 推荐(0) 编辑
摘要: 1. 在main.js中挂载 Vue.prototype.getToken = function() { console.log("getToken") } 在所有组件里可调用函数 this.getToken() // 'getToken' 2. 引用全局js文件 首先创建全局js文件 export 阅读全文
posted @ 2022-04-13 15:54 啦咯 阅读(441) 评论(0) 推荐(0) 编辑
摘要: v-model 本质是语法糖,实际上是做了两步操作 实现原理: 1. 绑定数据的value 2. 触发输入事件 <input type="text" v-model="username"> //相当于 <input type="text" :value="username" @input="user 阅读全文
posted @ 2022-04-13 10:17 啦咯 阅读(443) 评论(0) 推荐(0) 编辑
摘要: // 1. 合并数组/对象 // 数组(考虑去重) let a = [1, 2, 3]; let b = [4, 5, 6]; let c = [... new Set([...a, ...b])]; // 对象 let obj1 = { a: 1 }; let obj2 = { b: 2 }; l 阅读全文
posted @ 2021-10-12 15:43 啦咯 阅读(28) 评论(0) 推荐(0) 编辑
摘要: 注意: 为了让元素可拖动,需要使用 HTML5 draggable 属性。 提示: 链接和图片默认是可拖动的,不需要 draggable 属性。 在拖放的过程中会触发以下事件: 在拖动目标上触发事件 (源元素): ondragstart - 用户开始拖动元素时触发 ondrag - 元素正在拖动时触 阅读全文
posted @ 2021-08-20 10:45 啦咯 阅读(562) 评论(1) 推荐(0) 编辑
摘要: 亚历克斯和李用几堆石子在做游戏。偶数堆石子排成一行,每堆都有正整数颗石子 piles[i] 。 游戏以谁手中的石子最多来决出胜负。石子的总数是奇数,所以没有平局。 亚历克斯和李轮流进行,亚历克斯先开始。 每回合,玩家从行的开始或结束处取走整堆石头。 这种情况一直持续到没有更多的石子堆为止,此时手中石 阅读全文
posted @ 2021-06-16 10:58 啦咯 阅读(23) 评论(0) 推荐(0) 编辑
摘要: remoteMethod(query) { if (this.timer) { clearTimeout(this.timer); } if (query !== "") { this.loading = true; this.timer = setTimeout(() => { this.load 阅读全文
posted @ 2021-05-28 16:35 啦咯 阅读(595) 评论(0) 推荐(0) 编辑
摘要: created() { this.tableData = this.tableList[0]; }, mounted() {}, methods: { handleSelectionChange(val) { this.multipleSelection[this.radio1] = val; }, 阅读全文
posted @ 2021-05-08 10:54 啦咯 阅读(127) 评论(0) 推荐(0) 编辑
摘要: 父组件执行完beforeCreat 和created 之后 执行子组件的created和mounted 在执行父组件的mounted 阅读全文
posted @ 2021-04-06 09:35 啦咯 阅读(74) 评论(0) 推荐(0) 编辑
摘要: vue-router $router和$route$router路由操作对象,路由跳转,后面跟函数(push,go,back...)$route路由信息对象,路由参数接收,this.$route.params.参数名/this.$route.query.参数名 query 和 params quer 阅读全文
posted @ 2021-03-23 14:40 啦咯 阅读(31) 评论(0) 推荐(0) 编辑