随笔分类 -  vue

1
摘要:vue2中v-for的优先级高于v-if 所以是先执行v-for 再执行v-if (先v-for渲染出来的后又被v-if删除掉了,这样就会造成性能浪费) vue3中 v-if 的优先级高于 v-for 所以是先执行v-if 再执行v-for (如果dom元素不显示的话,就不会走该元素的v-for步骤 阅读全文
posted @ 2022-09-13 00:32 王二疯 阅读(503) 评论(0) 推荐(0) 编辑
摘要:<template> <div> <div ref="msg">{{ message }}</div> <div>{{ message1 }}</div> <button @click="changeMessage">改变message</button> </div> </template> <sc 阅读全文
posted @ 2022-09-13 00:20 王二疯 阅读(47) 评论(0) 推荐(0) 编辑
摘要:#方法一:利用webpack将打包的文件名都带上时间戳 ##在index.html中加入: <meta http-equiv="pragram" content="no-cache"> <meta http-equiv="cache-control" content="no-cache, no-st 阅读全文
posted @ 2022-02-18 09:40 王二疯 阅读(498) 评论(0) 推荐(0) 编辑
摘要:#Element UI (饿了么) 中 el-popover 手动关闭 el-popover弹出框 关闭和打开分别用 doClose() 和 doShow() 方法 Element UI文档中没有提到这两个方法 ##一般情况下: <el-popover ref="popoverRef" placem 阅读全文
posted @ 2022-01-24 16:46 王二疯 阅读(6719) 评论(0) 推荐(0) 编辑
摘要:#Vue中组件之间传值 props类型及默认值 ##写法: props: { demoString: { type: String, default: '' }, demoNumber: { type: Number, default: 0 }, demoBoolean: { type: Boole 阅读全文
posted @ 2022-01-24 16:21 王二疯 阅读(904) 评论(0) 推荐(0) 编辑
摘要:#实现 sessionStorage 的监听 在main.js中 挂载resetSetStorageEvent()方法到vue原型链上 两个参数 : key指的是:sessionStorage中需要监听的键名 newVal指的是:sessionStorage中需要监听的键值 Vue.prototyp 阅读全文
posted @ 2022-01-24 15:57 王二疯 阅读(629) 评论(0) 推荐(0) 编辑
摘要:#vue 初始化项目未完成时 跳转路由延迟问题 页面切换过慢 (路由懒加载引起的问题) 由于项目过大,所以使用了路由懒加载,每次第一次切换路由的时候,都要去加载相应的组件(js文件),需要等文件加载完之后,路由才能切换过去;(非首次切换的路由就没有这个问题) 我碰到的问题是:前提: 项目初始化的时候 阅读全文
posted @ 2021-11-12 15:57 王二疯 阅读(6441) 评论(0) 推荐(0) 编辑
摘要:#vue 行间绑定样式的小技巧 ##最简单的 <div :style="{color:"#ff0000",'margin-top':marTop,backgroundColor:conBgColor,'font-size':isFont?'10px':'0px'}">哈哈哈</div> marTop 阅读全文
posted @ 2021-07-22 19:09 王二疯 阅读(258) 评论(0) 推荐(0) 编辑
摘要:```html 正在加载XXX课题组,请稍等…… ``````css ``` 阅读全文
posted @ 2020-02-25 22:02 王二疯 阅读(4081) 评论(0) 推荐(0) 编辑
摘要:Vue 不能检测这样变动的数组: arr[1]="aaa"; 这样赋值的数据改变是 vue动态数据驱动视图机制 监听不到的 要用splice等 改变原数组等的方法才能被监听到 调用方法:this.$set( this.bendiisshowxiugai, index, true ); target: 阅读全文
posted @ 2019-12-11 09:21 王二疯 阅读(1449) 评论(0) 推荐(0) 编辑
摘要:如果是一个元素的话 : :class="{'all':active_3==0}" 如果是循环出来的话 ,可以利用数组 ,动态改变数组中的某一项的值,并与点击的元素的值进行比对 [0,1,2,3,4,5,6] 阅读全文
posted @ 2019-12-10 16:47 王二疯 阅读(741) 评论(0) 推荐(0) 编辑
摘要:https://www.cnblogs.com/libo0125ok/p/9593741.html 阅读全文
posted @ 2019-12-10 16:43 王二疯 阅读(1236) 评论(0) 推荐(0) 编辑
摘要:app.vue: 阅读全文
posted @ 2019-12-10 14:37 王二疯 阅读(308) 评论(0) 推荐(0) 编辑
摘要:命令: 在main.js 中引入: 这时候如果在其它的组件中,是无法使用 axios 命令的。但如果将 axios 改写为 Vue 的原型属性,就能解决这个问题 在其他组件都可以用: 使用: 下图为vue加载json的配置部分: 阅读全文
posted @ 2019-10-27 13:09 王二疯 阅读(468) 评论(0) 推荐(0) 编辑
摘要:v cloak 1v cloak解决闪烁问题: 当网速很慢的时候,vue将数据渲染到界面中,会出现插值表达式闪烁问题: 如下图可以修改网页速度(调节网速形式): 解决办法: v text v html v text与v html 和 jquery中的text()与html()方法是一样的作用,都可以 阅读全文
posted @ 2019-10-27 05:34 王二疯 阅读(244) 评论(0) 推荐(0) 编辑
摘要:父传子 子传父 兄弟之间传: vuex 小项目最好别用 实例化一个空对象 利用中间量:子传父,父传子 插槽slot :作用域插槽 路由传值: 单向数据流: 所有的 prop 都使得其父子 prop 之间形成了一个单向下行绑定:父级 prop 的更新会向下流动到子组件中,但是反过来则不行。这样会防止从 阅读全文
posted @ 2019-10-25 22:44 王二疯 阅读(775) 评论(0) 推荐(0) 编辑
摘要:如果是没有安装脚手架的直接新建的vue 则在当前文件夹下输入cmd进入命令窗口输入: 如果是安装了脚手架的vue文件 则在当前文件夹下到cmd窗口输入:`cnpm run serve` 阅读全文
posted @ 2019-10-25 22:42 王二疯 阅读(193) 评论(0) 推荐(0) 编辑
摘要:watch : Watch属性可以监视 data 中指定数据的变化,一旦被监听的数据值发生了改变,就会立即触发watch对应的 function处理函数: 使用watch属性监听路由地址: 入口js文件的vue实例上添加watch属性 监听$route.path,只要地址栏中的url发生了改变,就会 阅读全文
posted @ 2019-10-25 01:12 王二疯 阅读(241) 评论(0) 推荐(0) 编辑
摘要:我在点击这个链接进行路由跳转时需要判断是移动端还是pc端 点击pc端按钮显示: 点击移动端按钮显示: 阅读全文
posted @ 2019-10-21 18:57 王二疯 阅读(2869) 评论(0) 推荐(0) 编辑
摘要:我有一个需求 是导航菜单组件nav以插槽的方式分别插入到两个组件home.vue、resume.vue中 在导航菜单上我用jquery添加了鼠标进入、离开事件(事件写在导航菜单组件上对应的js上), 我用路由切换的方式点击导航菜单上的按钮 ,页面可以在两个不同的组件 home或resume中切换 问 阅读全文
posted @ 2019-10-19 17:19 王二疯 阅读(1922) 评论(0) 推荐(0) 编辑

1
点击右上角即可分享
微信分享提示