随笔分类 -  VUE-02-Vue问题

Vue问题处理
摘要:1、使用vue初始化下拉列表的时候,需要动态获取数据库的列表数据,因此在初始化的时候需要异步加载数据。但是往往会报undefined的错。因为渲染在异步加载之前,导致渲染的时候还没有获取到相对于的数据,导致报undefined的错误。 处理办法就是初始化的时候加一个判断即可。 附上代码:(加了一个v 阅读全文
posted @ 2021-01-16 10:42 masha2017 阅读(6589) 评论(0) 推荐(0) 编辑
摘要:参考:https://www.jianshu.com/p/3a60116f2dac 阅读全文
posted @ 2020-05-14 20:10 masha2017 阅读(598) 评论(1) 推荐(0) 编辑
摘要:在 router.js 中需要在每一个路由下面多添加一个 meta:{title:'主页'},比如: { path: '/login', name: 'login', meta:{index:1,title: '登陆/注册'}, component: () => import('./views/Lo 阅读全文
posted @ 2020-05-09 08:05 masha2017 阅读(795) 评论(0) 推荐(0) 编辑
摘要:vue中使用ajax想改变值的时候,发现改变不了。原来是指示的this不同导致的。 getAdmin () { var that = this $.ajax({ type: 'get', url: 'http://iis-server.XXX.com:9090/api/Add/GetClientUs 阅读全文
posted @ 2020-05-07 09:37 masha2017 阅读(2960) 评论(0) 推荐(0) 编辑
摘要:背景:想使用第三方的接口api,axios在处理跨域请求的使用搞不懂,就选择使用iquery进行请求。 vue cli3中如何使用jquery? 1、首先添加依赖 2、打开.eslintrc.js 文件,找到env ,在里面 添加 jquery:true,默认应该是只有node:true,如果都没有 阅读全文
posted @ 2020-05-06 16:38 masha2017 阅读(736) 评论(0) 推荐(0) 编辑
摘要:Vue项目中eslint提示 'xxx' is defined but never used 这个提示就是表示XXX定义了但没有被使用,这个是eslint报的错误。 问题 就比如下面,我们使用了两个组件,方法是没有啥问题。 但是保存的时候就出现了如下错误 解决办法 找到.eslintrc.js文件, 阅读全文
posted @ 2020-05-06 16:24 masha2017 阅读(13660) 评论(0) 推荐(0) 编辑
摘要:在IIS下部署vue项目 分为两种情况: 第一种是在IIS根目录下部署项目 第二种是在IIS虚拟目录(二级/多级目录)下部署项目 在IIS根目录下部署项目 下面都是使用vue cli的界面来操作的 1、使用build编译生成vue应用。完成之后,就是在项目下生成一个dist的文件 点击任务->bui 阅读全文
posted @ 2020-03-24 09:39 masha2017 阅读(4804) 评论(0) 推荐(1) 编辑
摘要:1、添加html2canvas插件 2、在script下引用插件 import html2canvas from 'html2canvas'; 3、使用方法调用 <!--二维码HTML--> <el-dialog title="二维码" :visible.sync="qrCodeDialogVisi 阅读全文
posted @ 2020-03-20 16:24 masha2017 阅读(3912) 评论(0) 推荐(0) 编辑
摘要:1、页面中添加一个div <div id="qrCode" ref="qrCodeDiv"></div> 2、在script中引用插件 import QRCode from 'qrcodejs2' 3、添加调用的方法qrcode // 生成二维码 qrcode (text) { this.qrCod 阅读全文
posted @ 2020-03-20 15:22 masha2017 阅读(2085) 评论(0) 推荐(0) 编辑
摘要:一、概念 1、npm: Nodejs下的包管理器。 2、webpack: 它主要的用途是通过CommonJS的语法,把所有浏览器端需要发布的静态资源,做相应的准备,比如资源的合并和打包。 3、vue-cli: 用户生成Vue工程模板。(帮你快速开始一个vue的项目,也就是给你一套vue的结构,包含基 阅读全文
posted @ 2020-01-21 10:12 masha2017 阅读(771) 评论(0) 推荐(0) 编辑
摘要:根据下面链接,下载crx文件 链接:https://pan.baidu.com/s/139hspAnspD7bJbo81xigmg 密码:1hsv 下载完成之后,然后按照下面图片打开 打开之后,如下图所示(记得要打开开发者模式) 打开之后,直接把你刚才下载的crx文件拖拽到这个页面即可。 添加完成。 阅读全文
posted @ 2020-01-18 13:59 masha2017 阅读(151) 评论(0) 推荐(0) 编辑
摘要:methods:{ myclick:function(){ setInterval(function(){ console.log(' '+this.message); },1000) } }, 这样的结果就是获取不到this.message的值。原因是setInterval()函数中的 this 阅读全文
posted @ 2020-01-18 10:18 masha2017 阅读(2971) 评论(0) 推荐(0) 编辑

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