随笔分类 -  vue

摘要:App.vue: <tempalte> <router-view v-if="isRouterAlive" /> </tempalte> export default defineComponent({ provide () { return { reload: this.reload } } da 阅读全文
posted @ 2022-07-22 10:23 氧化成风 阅读(2073) 评论(0) 推荐(0)
摘要:参考地址:https://blog.csdn.net/weixin_43094965/article/details/122727682 function checkArray(key) { let arr = ['1', '2', '3', '4'] let index = arr.indexOf 阅读全文
posted @ 2022-07-18 11:11 氧化成风 阅读(3173) 评论(0) 推荐(0)
摘要:<img :src="getImgUrl(row.img)"> compoted: { getImgUrl (img) { return img => { return require('../../assets/img' + img) } } } 阅读全文
posted @ 2022-05-24 15:24 氧化成风 阅读(552) 评论(0) 推荐(0)
摘要:<el-form :model="tableForm1" ref="tableForm1" :rules="rules1" label-width="100px" > <el-form-item label="价格" prop="price"> <el-input v-model.number="t 阅读全文
posted @ 2022-04-27 15:06 氧化成风 阅读(509) 评论(0) 推荐(0)
摘要:效果: 组件之间来回切换的时候可以保持组件的缓存状态,不重新加载组件 实例: tab页菜单之间的切换 <router-view v-slot="{ Component, route}"> <transition name="app" mode="out-in"> <div class="ap-con 阅读全文
posted @ 2022-02-16 09:39 氧化成风 阅读(341) 评论(0) 推荐(0)
摘要:watch: { $route: { handler: function(val, oldVal){ console.log(val); } } } 阅读全文
posted @ 2021-08-27 16:03 氧化成风 阅读(204) 评论(0) 推荐(0)
摘要:ref在dom树渲染完成以后才会生成,而created()期是挂载的过程,dom树还没渲染完成,所以找不到ref,返回undefind. 在created()中加入this.$nextTick(()=>{}),在里面调用ref,此方法会在渲染完成后执行,可以解决渲染异步问题 阅读全文
posted @ 2021-08-17 11:48 氧化成风 阅读(579) 评论(0) 推荐(0)
摘要:<el-table :data="tableData"> <el-table-column label="序号" type="index"></el-table-column> <el-table-column label="位置"> <template #default="scope"> <el- 阅读全文
posted @ 2021-07-30 21:02 氧化成风 阅读(3483) 评论(0) 推荐(0)
摘要:1、安装npm包–rimraf npm install rimraf -g 2、在cmd指令下,进入所需删除的node_modules文件夹的位置 3、输入以下指令进行删除 rimraf node_modules 阅读全文
posted @ 2021-07-15 11:25 氧化成风 阅读(346) 评论(0) 推荐(0)
摘要:html: <el-select v-model="value" filterable placeholder="请输入关键词" :loading="loading" @change="select"> <el-option v-for="item in options" :key="item.va 阅读全文
posted @ 2021-06-23 10:31 氧化成风 阅读(812) 评论(0) 推荐(0)
摘要:<ul> <li v-for="(item, index) in 20" :key="index" v-on:mouseenter="showDialog(index)" v-on:mouseleave="hideDialog(index)" :accesskey="index" style="po 阅读全文
posted @ 2021-05-24 15:43 氧化成风 阅读(1064) 评论(0) 推荐(1)
摘要:卸载原来vue/cli npm uninstall -g @vue/cli 安装新的vue-cli npm install vue-cli -g 阅读全文
posted @ 2021-05-10 17:10 氧化成风 阅读(290) 评论(0) 推荐(0)
摘要:main.js: router.beforeEach((to, from, next) => { const loginPath = '/login' if (to.path !== loginPath && !localStorage.getItem('user')) { next(loginPa 阅读全文
posted @ 2021-04-26 09:44 氧化成风 阅读(401) 评论(0) 推荐(0)
摘要:1.安装 npm install animate.css@3.7.2 --save 2.引入 main.js中: import animated from 'animate.css' Vue.use(animated) 3.使用 vue文件中: <!-- 直接使用animated中的动画class名 阅读全文
posted @ 2021-04-09 14:24 氧化成风 阅读(326) 评论(0) 推荐(0)
摘要:npm install echarts --save 如果安装失败可以通过淘宝镜像进行安装依赖包 cnpm install echarts --save 引入后提示import有问题,需要将echarts版本降到5以下的,改为4.9.0之后显示没有问题了 将echart封装成组件: chartLin 阅读全文
posted @ 2021-04-02 14:32 氧化成风 阅读(207) 评论(0) 推荐(0)
摘要:支持浏览器和node.js支持promise能拦截请求和响应能转换请求和响应数据能取消请求自动转换JSON数据浏览器端支持防止CSRF(跨站请求伪造) 阅读全文
posted @ 2021-03-12 09:54 氧化成风 阅读(121) 评论(0) 推荐(0)
摘要:mian.js(入口文件) import Vue from 'vue' import Vuex from 'vuex' import store from './store' import router from './router' import VueI18n from 'vue-i18n' V 阅读全文
posted @ 2021-03-03 10:28 氧化成风 阅读(177) 评论(0) 推荐(0)
摘要:<div :class="['car_icon', { noting: !allNub }]" ref="carIcon" @click="shoppingCarShow = !shoppingCarShow;alertBoxShow = false;"></div> car_icon为固定的cla 阅读全文
posted @ 2020-10-22 09:15 氧化成风 阅读(512) 评论(0) 推荐(0)
摘要:组件内部使用ref: <hy-attach ref="refresh" url="getNum.do" @click="clickAttach" ></hy-attach> 某个操作完成之后刷新后台请求的数据: success(){ this.$refs.xxx.getAttachNum();//g 阅读全文
posted @ 2020-08-17 14:29 氧化成风 阅读(144) 评论(0) 推荐(0)
摘要:https://blog.csdn.net/qq_42833001/article/details/83302149 Object.defineProperty() 和 ES2015 中新增的 Proxy 对象,会经常用来做数据劫持.数据劫持:在访问或者修改对象的某个属性时,通过一段代码拦截这个行为 阅读全文
posted @ 2020-07-31 11:32 氧化成风 阅读(130) 评论(0) 推荐(0)