Vue
文章平均质量分 61
偷吃零食的小猫咪
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
vue2的双向绑定简单理解
vue2中是通过Object.definedProperty()来实现数组的劫持,当vue初始化数据上的对象之后,在控制台打印可以看到有get和set方法,get是在读取属性值触发的函数,set是设置属性值触发的函数。var Book = {}var name = '';Object.defineProperty(Book, 'name', { set: function (value) { name = value; console.log('你取了一个书名叫做' + va原创 2022-04-03 14:20:32 · 1866 阅读 · 1 评论 -
Vue获取DOM节点方式
文章目录Vue获取DOM节点1、原生js获取节点的方式2、在vue项目中引入jquery3、ref属性4、直接使用DOM API寻找元素Vue获取DOM节点1、原生js获取节点的方式document.getElementById() – 使用id获取方式较少document.getElementByClassName() – 类名document.getElementByTagName() – 标签名document.getElementByName() – name属性,使用少原创 2022-03-08 19:50:37 · 7358 阅读 · 0 评论 -
tki-qrcode插件二维码的生成
二维码的生成步骤1、全局安装tki-qrcode插件2、查看下载插件后的版本信息3、在页面中引入tki-qrcode4、生成二维码整体代码5、效果展示1、全局安装tki-qrcode插件 npm i tki-qrcode2、查看下载插件后的版本信息3、在页面中引入tki-qrcodeimport tkiQrcode from "tki-qrcode"export default { components: { tkiQrcode }}4、生成二维码整体代码<templa原创 2022-02-27 20:49:21 · 6638 阅读 · 5 评论 -
Mixin混入对象的理解与使用
Mixin混入对象1、含义:2、使用方法:2-1 js文件中混入对象的定义2-2 页面中使用Mixins3、Mixins的特点4、Mixins使用重复强调注意点Mixin混入对象1、含义:接收一个混入对象的数组,可复用功能非常灵活的方式此混入对象可以像正常的实例对象一样包含实例的选项,使用Vue.extend()一样的选项合并逻辑到最终的选项中2、使用方法:2-1 js文件中混入对象的定义在建好的vue项目的src文件夹中建立mixins来存放混入对象的js文件在建立好的js文.原创 2022-02-27 17:10:03 · 658 阅读 · 0 评论 -
Element-ui中el-upload上传图片并有预览功能
适用端uniapp和vue的PC端使用功能介绍:上传图片之前显示一个边框的样式上传图片进行预览点击确认上传(接口对接)效果展示:上传之前上传预览(点击确定之前,未对接接口时)具体实现:HTML<el-upload action="/source/upload" accept=".jpg,.jpeg,.png,.gif,.JPG,.JPEG" :show-file-list="false" :on-change="handleLicensePreview" :bef原创 2022-02-11 15:51:56 · 13762 阅读 · 0 评论 -
Element-UI登录
登录方面1.登录的步骤登录页面输入用户名和密码调用接口来进行用户验证通过验证后,根据后台的响应状态跳转到项目主页2.登录需要的技术支持http是无状态的cookie在客户端记录状态session在服务端记录状态token方式维护状态注:http协议无状态的含义为:对于事务处理没有记忆能力对同一个url请求没有上下文关系每次的请求是独立的,执行结果和前后的请求无直接的联系且相互之间无影响服务器没有保存客户端的状态,客户端需要加上自己的状态区去请求服务器一般的解决办法原创 2021-08-07 21:43:27 · 398 阅读 · 0 评论 -
Flex布局
Flex布局(Flexible Box,弹性布局)Flex布局是什么:Flex是Flexible Box的缩写,意为”弹性布局”,用来为盒状模型提供最大的灵活性。 任何一个容器都可以使用Flex[布局]布局使用一般display:flex;行内元素display:inline-flex;Webkit内核的浏览器display:-web转载 2021-04-19 09:09:09 · 179 阅读 · 0 评论 -
Vue可视化面板创建新项目时出现问题‘Cannot read property ‘indexOf‘ of undefined‘解决方法
一.在可视化面板上创建Vue项目时创建卡住并且报错Cannot read property ‘indexOf‘ of undefined二.原因vue-cli的版本过低三.解决方法将以前vue-cli版本卸载npm uninstall -g @vue/cli卸载后重新安装 vue-cli较高版本npm install -g @vue/cli(默认安装的是最新版本)npm install -g @vue/cli@指定版本号(安装指定的版本,最好安装高版本的)附: 具体脚手架安装教原创 2021-08-06 14:31:48 · 3182 阅读 · 2 评论 -
脚手架的安装
脚手架的安装Vue CLI使用前提是—Node1.下载node.js首先在官方网站上直接下载node.js默认情况下自动安装Node和NPMNode环境要求8.9以上或者更高的版本检测node是否安装成功: node -v也可以检测一下npm是否成功: npm -v2.下载淘宝镜像在使用npm下载插件的时候会非常缓慢,想要提高下载的速度我们可以借助于淘宝镜像(直接在黑窗口中操作)。淘宝镜像操作:(直接在黑窗口中输入+回车即可):npm install -g cnpm --regi原创 2021-01-23 14:19:50 · 597 阅读 · 3 评论 -
组件之间的通信实例解析
1、父组件–>子组件传值父组件//父组件内容<template> <test :title="title"></test></template><script> import test from '../../components/test.vue' export default { data(){ return { title:'Hello' }; }, components:{ t原创 2021-05-23 10:43:53 · 136 阅读 · 0 评论
分享