![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
vue
文章平均质量分 51
一只皮皮璐
每天一块砖,想盖一栋房
展开
-
vue 中由浅拷贝引发问题的一些场景
vue 中由浅拷贝引发问题的一些常见场景原创 2023-01-17 16:25:39 · 1018 阅读 · 0 评论 -
vue(webpack)项目在使用nginx 代理后,热更新失效问题
本地开发vue项目,使用localhost访问没得问题,可以热更。但是一旦使用nginx 代理。访问 http://XXXX.com 就热更失效。导致这个问题的原因是: nginx没有代理热更模块,直接访问了XXXX.com。proxy_pass 的端口号要写你自己的哦~并且会看到控制台报错。原创 2022-08-19 15:38:19 · 1754 阅读 · 0 评论 -
vue run Error: The project seems to require yarn but it‘s not installed.
vue 新建项目的时候,有两个选项 npm 和 yarn如果你的项目选择的是 npm然后又使用了 yarn 装包这时候就会在根目录下生成一个 yarn.lock 的文件然后执行 npm run serve 就会报这一堆错误,可以尝试删除根目录的 yarn.lock 文件 然后启动,恢复正常(ps: 100字的博客,竟然不让发布,难道短小不配吗?再也不能用CSDN做笔记了,难过。。。)...原创 2022-04-18 17:46:34 · 1802 阅读 · 1 评论 -
Vue 如何获取到子组件中的元素
场景:我们在组件A 中引入子组件B,B组件中又引入C组件。这是我们想要直接在A组件中,调用C组件的方法,这样怎么办呐?解决方案:B组件ref='B',c组件ref='C'.我们在A组件中直接使用this.$refs.B.refs.C就可以获取到C组件的方法和属性...原创 2020-04-24 11:35:56 · 2584 阅读 · 2 评论 -
js 中if...else优化/重构
在写一些逻辑的过程中,我们免不了会写一个if...else的逻辑。但是如果过多的if...else就会使代码显的不整洁,不优美。例如:贴上源码batchEdit(val) { if (val === 1275) { this.batchDelete(); } else if (val === 1276 || val === 12...原创 2019-11-11 16:42:08 · 2024 阅读 · 0 评论 -
如何从谷歌上搜索
https://blog.csdn.net/weixin_43606158/article/details/100531733转载自这篇文章,如果可以用谷歌,很厉害朋友们在开发过程中肯定会遇到没遇到过的东西需要去查资料啊,查各种资源等等,有很多种方法,比如:google,bing,baidu,CSDN,思否,掘金,简书,博客园,知乎等等等等太多了,笔者不一一述说,但是可能会浪费掉很多无用的...转载 2019-09-17 16:42:21 · 1818 阅读 · 0 评论 -
Vue 组件强制刷新
当组件里面有使用vuex的缓存状态时,修改了缓存状态的内容,组件并未更新。目前强制组件刷新有两种方式1. v-if 强制组件重新渲染<template><push-info v-if="isRouterAlive"/></template><script>export default { data () { return...原创 2019-09-17 15:31:09 · 837 阅读 · 0 评论 -
vue 组件选项props
在今天的开发中遇到,父组件可能需要给子组件传一个多类型的值。记录一下父组件给子组件传值的多种形式props: { // 基础类型检测 (`null` 意思是任何类型都可以) propA: Number, // 多种类型 propB: [String, Number], // 必传且是字符串 propC: { type: S...原创 2019-09-06 11:23:41 · 118 阅读 · 0 评论 -
Vue中的异步组件
使用过vue 的小伙伴都知道Vue自定义组件,和组件引入方式。今天笔者要记录并介绍vue 组件的三种引入方式。 传统引入方式,即最常见的引入方式 import leftLine from "@/views/admanage/components/stepline";components: { leftLine },这是使用本地注册的方式将组件引入,在项目初始加载时,组...原创 2019-06-21 14:14:38 · 1871 阅读 · 0 评论 -
vue 引入 bootstrap(二)
这篇文章直接写不借助任何的工具直接安装bootstrap。Bootstrap 的所有 JavaScript 插件都依赖 jQuery,因此 jQuery 必须在 Bootstrap 之前引入。vue 引入jquery的方法请点击这里vue 引入jquery的步骤进入正文,步骤写起来第一步:安装bootstrap命令行工具,进入项目文件夹,执行: npm install boo...原创 2019-02-27 10:04:28 · 2140 阅读 · 1 评论 -
vue-cli3 引入jquery
本篇博客转载于https://juejin.im/entry/5b446efde51d45194e0b8985,写在这里只是用于记录。vue-cli3的所有的配置项都在vue.config.js的文件中进行配置,so步骤搞起来:第一步:安装jquery命令行工具,进入项目文件夹,执行: npm install jquery --save第二步:确定安装成功提示安装成功后,在p...转载 2019-02-26 18:26:52 · 8316 阅读 · 3 评论 -
vue 使用bootstrap(一)
在vue-cli3项目中引入bootstrap走的弯路在vue项目中引入bootstrap框架一开始依旧使用原来引入第三方库的方法。由于Bootstrap 的所有 JavaScript 插件都依赖 jQuery,因此 jQuery 必须在 Bootstrap 之前引入。所以就开始尝试网上的各种在vue.config.js中引入jQuery的方法,然后就各种姿势报"jQuery 找不到"...原创 2019-02-20 17:44:22 · 11170 阅读 · 4 评论 -
vue-cli3 热更新配置
问题:在使用vue-cli3搭建项目之后,发现修改.vue文件里面的内容之后,页面不会自动刷新。解决方案:只需要在vue.config.js文件中配置一下就可以实现热更新了,如下:chainWebpack: config => { // 修复HMR config.resolve.symlinks(true);},是的就是这么简单。...原创 2019-02-25 21:34:47 · 31437 阅读 · 0 评论 -
vue 更新对象或数组更新后视图不刷新的问题
问题表现在开发的过程中遇到一个问题,就是更新对象或数组后对应的视图值却不刷新。官方解释关于这个问题其实官方文档已经给出了很清楚的解释,想深入了解的小伙伴可以去扒官方文档。https://cn.vuejs.org/v2/guide/list.html 渲染列表中的注意事项。简单解决方案出现这样问题的情景:已经初始化对象(数组),然后想要重新给对象(数组)的某一个属性(元素)重...原创 2019-02-21 16:16:44 · 1648 阅读 · 0 评论