随笔分类 -  前端 / Vue(Code)

1
Vue的功能实现
摘要:效果: 代码实现: (vue2.0语法) <template> <div class="wrap"> <div ref="signatureArea" class="signature" @mousedown="startDrawing" @mousemove="drawing" @mouseup= 阅读全文
posted @ 2024-12-11 16:32 じ逐梦 阅读(112) 评论(0) 推荐(0) 编辑
摘要:vue对象深拷贝、浅拷贝 浅拷贝: 将A对象赋值给B对象,修改B对象的属性和方法会影响到A对象的属性和方法。深拷贝: 将A对象赋值给B对象,修改B对象的属性和方法不会影响到A对象的属性和方法。 原因:复杂类型的赋值是浅拷贝,直接赋值 会导致双向修改 解决的方法:将浅拷贝转换成深拷贝 解决思路:先把该 阅读全文
posted @ 2024-08-28 17:26 じ逐梦 阅读(642) 评论(0) 推荐(0) 编辑
摘要:接口获取文件流VUE转换为blob展示图片 vue通过接口获取图片文件流 <template> <el-image :src="imgurl" alt="资源访问失败" width="80%" height="80%" style="display: block" /> </template> <s 阅读全文
posted @ 2024-08-28 10:34 じ逐梦 阅读(425) 评论(0) 推荐(0) 编辑
摘要:一、父组件向子组件传参 (非vue3语法糖) 父组件-传递参数: <template> <div> <p class="father">父组件</p> <child :roomid="id"></child> </div> </template> <script> import child from 阅读全文
posted @ 2024-06-04 10:46 じ逐梦 阅读(16) 评论(0) 推荐(0) 编辑
摘要:一、通过从git项目中拉取项目后初次并启动运行 1、在vscode从git获取拉取项目 2、拉取项目后启动运行 (需要先安装npm npm install) 安装报错 解决: 1、复制这个路径,打开文件夹 (找到npm的安装路径,查看是否有node.exe的启动文件。) 打开后会发现没有 2、找到n 阅读全文
posted @ 2024-05-08 17:29 じ逐梦 阅读(299) 评论(0) 推荐(0) 编辑
摘要:Vue3 中使用以及订阅 没有安装可使用 npm install mqtt --save (暂时使用了npm install mqtt@3.0.0) 页面引入 引用mqtt库 不要直接引用mqtt 会报错 import mqtt from 'mqtt/dist/mqtt' 代码: 1.获取动态配置( 阅读全文
posted @ 2024-04-02 16:25 じ逐梦 阅读(1223) 评论(0) 推荐(0) 编辑
摘要:引入依赖 npm install --save flv.js <template> <div> <video autoplay controls width="100%" height="500" id="videoElement"></video> </div> </template> <scri 阅读全文
posted @ 2024-04-01 15:51 じ逐梦 阅读(473) 评论(0) 推荐(0) 编辑
摘要:知识点 主要用到的标签是v-html="" 注意的点 如果是变量 v-html="变量名" 如果是方法 v-html="方法名(有无参数)" 阅读全文
posted @ 2024-03-24 18:46 じ逐梦 阅读(47) 评论(0) 推荐(0) 编辑
摘要:业务逻辑:通过自己调用自己的方式生成树,再点击子菜单时,需要将点击子菜单的菜单名传值给父组件(使用总线 bus) 新建bus.js文件 import { ref } from 'vue' class Bus { constructor() { // 收集订阅信息,调度中心 this.eventLis 阅读全文
posted @ 2024-03-18 08:45 じ逐梦 阅读(64) 评论(0) 推荐(0) 编辑
摘要:效果图: el-menu组件只是在点击跟元素时,根元素变色,如图: .el-menu-item.is-active { background-color: rgb(56, 96, 226) !important; color: white; } 点击有子元素的菜单时不会变色,下面可以实现: (点击有 阅读全文
posted @ 2024-03-15 15:14 じ逐梦 阅读(376) 评论(0) 推荐(0) 编辑
摘要:后台获取数据形式 (parentID=0的是父级,parentID不为0的,如果parentID与某个对象中的id相等,则表示为该对象的子级。) 代码转换: <script> var roomMenuDataL;//后台获取的教室数据 methods: { //获取教室树 getroommenu() 阅读全文
posted @ 2024-03-12 13:49 じ逐梦 阅读(84) 评论(0) 推荐(0) 编辑
摘要:效果图: 代码: <template> <el-row :gutter="0" v-for="(item, index) in arrLen" :key="item.name" style="height: 200px" > <el-col :span="5" v-if="index*4<= Aut 阅读全文
posted @ 2024-03-06 15:48 じ逐梦 阅读(1467) 评论(0) 推荐(0) 编辑
摘要:一、安装node.js 下载地址: https://nodejs.org/en/ ,安装Node.js后自动安装 NPM 包管理器。利用npm可以安装后续其他软件。 (相关教程可以参考最后的图片); 二、webpack安装: webpack: 它主要的用途是通过CommonJS的语法把所有浏览器端需 阅读全文
posted @ 2024-03-05 10:29 じ逐梦 阅读(21) 评论(0) 推荐(0) 编辑
摘要:Vue项目发布到本机IIS 和阿里云主机IIS 在发布环境下使用的配置文件是.env.production文件 在开发环境下使用的配置文件是.env.development文件 一、Vue项目发布到本机IIS 1、修改Vue项目配置文件中端口号 --参考下图一在.net Core的对应文件中查看Vu 阅读全文
posted @ 2022-06-24 21:50 じ逐梦 阅读(462) 评论(0) 推荐(0) 编辑
摘要:Vue运用百度地图,添加位置信息(向数据库添加选中位置信息+选择位置的经纬度) --使用Vue百度地图组件 --百度地图上面的小东西都是什么:vue中引入百度地图:一个小白的vue插件探索之路 - 简书 (jianshu.com) 参考网址1 安装-注册-页面使用https://www.jiansh 阅读全文
posted @ 2022-06-13 08:56 じ逐梦 阅读(1554) 评论(0) 推荐(0) 编辑
摘要:vue 运用eChars图反映数据 vue echars 网站: https://github.com/1002778764/vue-echarts/blob/master/README.zh_CN.md echars 官网: https://echarts.apache.org/examples/ 阅读全文
posted @ 2022-06-03 18:21 じ逐梦 阅读(136) 评论(0) 推荐(0) 编辑
摘要:运用百度地图,添加位置信息 DOM操作方式 样式效果--完成实现: 一、在百度地图申请一个属于自己的秘钥 https://jingyan.baidu.com/article/363872eccda8286e4aa16f4e.html 获取百度地图秘钥 //如果找不到百度地图api 也可以直接访问 h 阅读全文
posted @ 2022-05-28 18:50 じ逐梦 阅读(884) 评论(0) 推荐(0) 编辑
摘要:--本篇博客理论基础: 登录项目->成功登录后后端返回Token信息->后面执行对应‘增-查’功能请求时需要携带登录成功后后端反馈回的Token信息进行身份验证 如果在没有登录的情况下->转到后续‘增-查’功能页,会直接跳转到登录页,提示需先登录 实现此操作可以在登录成功后,将后端返回的token信 阅读全文
posted @ 2022-04-28 17:19 じ逐梦 阅读(5261) 评论(0) 推荐(1) 编辑
摘要:使用 Web Storage 存储键值存储信息 对浏览器来说,使用 Web Storage 存储键值对比存储 Cookie 方式更直观,而且容量更大,它包含两种:localStorage 和 sessionStorage 1、sessionStorage(临时存储) : 为每一个数据源维持一个存储区 阅读全文
posted @ 2022-04-13 21:48 じ逐梦 阅读(84) 评论(0) 推荐(0) 编辑

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