vue
vue
一个假的前端男
一个 迷迷糊糊的前端
展开
-
三大地图异步加载
三大地图异步加载三大地图异步加载三大地图异步加载三大地图异步加载三大地图异步加载三大地图异步加载三大地图异步加载三大地图异步加载三大地图异步加载原创 2023-01-29 10:41:14 · 345 阅读 · 0 评论 -
echarts简单的圆角圆环实现
echarts简单的圆角圆环实现echarts简单的圆角圆环实现echarts简单的圆角圆环实现echarts简单的圆角圆环实现echarts简单的圆角圆环实现echarts简单的圆角圆环实现原创 2022-07-26 11:34:38 · 5348 阅读 · 8 评论 -
echarts 圆角圆环
echarts 圆角圆环原创 2022-07-26 09:51:17 · 905 阅读 · 0 评论 -
vue3 +vite 自适应(rem 适配)
vue3 +vite 自适应(rem 适配)vue3 +vite 自适应(rem 适配)vue3 +vite 自适应(rem 适配)vue3 +vite 自适应(rem 适配)vue3 +vite 自适应(rem 适配)vue3 +vite 自适应(rem 适配)原创 2022-07-18 14:52:43 · 6186 阅读 · 1 评论 -
vue echarts 地图散点图
vue echarts 地图散点图vue echarts 地图散点图vue echarts 地图散点图vue echarts 地图散点图vue echarts 地图散点图vue echarts 地图散点图vue echarts 地图散点图原创 2022-07-15 13:38:24 · 1142 阅读 · 3 评论 -
vue echarts 沙漏图(金字塔)实现
echarts 沙漏图(金字塔)实现echarts 沙漏图(金字塔)实现echarts 沙漏图(金字塔)实现echarts 沙漏图(金字塔)实现echarts 沙漏图(金字塔)实现echarts 沙漏图(金字塔)实现原创 2022-07-14 17:53:20 · 4673 阅读 · 0 评论 -
echarts 不连接的南丁格尔玫瑰图
echarts 不连接的南丁格尔玫瑰图echarts 不连接的南丁格尔玫瑰图echarts 不连接的南丁格尔玫瑰图echarts 不连接的南丁格尔玫瑰图echarts 不连接的南丁格尔玫瑰图原创 2022-07-13 15:13:21 · 680 阅读 · 0 评论 -
el-dialog 圆角 白边问题
el-dialog 圆角 白边问题el-dialog 圆角 白边问题el-dialog 圆角 白边问题el-dialog 圆角 白边问题原创 2022-07-12 15:20:00 · 2597 阅读 · 0 评论 -
echarts 柱状图 左侧图片 + 文字实现
echarts 柱状图 左侧图片 + 文字实现echarts 柱状图 左侧图片 + 文字实现echarts 柱状图 左侧图片 + 文字实现echarts 柱状图 左侧图片 + 文字实现echarts 柱状图 左侧图片 + 文字实现原创 2022-07-11 15:24:55 · 2343 阅读 · 0 评论 -
vue3 + vite +ts 引入静态图片
vue3 + vite +ts 引入静态图片vue3 + vite +ts 引入静态图片vue3 + vite +ts 引入静态图片vue3 + vite +ts 引入静态图片vue3 + vite +ts 引入静态图片vue3 + vite +ts 引入静态图片原创 2022-07-11 11:37:16 · 2261 阅读 · 1 评论 -
echarts图表社区
echarts 图表社区echarts 图表社区echarts 图表社区echarts 图表社区echarts 图表社区echarts 图表社区原创 2022-07-08 16:00:36 · 536 阅读 · 0 评论 -
vs code保存时 出现两次格式化
vs code保存时 出现两次格式化vs code保存时 出现两次格式化vs code保存时 出现两次格式化vs code保存时 出现两次格式化vs code保存时 出现两次格式化原创 2022-07-05 14:08:52 · 462 阅读 · 2 评论 -
在线怎么生成富文本
在线怎么生成富文本在线怎么生成富文本在线怎么生成富文本在线怎么生成富文本在线怎么生成富文本在线怎么生成富文本在线怎么生成富文本在线怎么生成富文本在线怎么生成富文本转载 2022-07-04 14:39:31 · 1730 阅读 · 0 评论 -
vue import 在代码中使用
importimportimportimportimportimportimport原创 2022-07-01 16:37:50 · 213 阅读 · 0 评论 -
vue 漂浮物动画
vue 漂浮物动画vue 漂浮物动画vue 漂浮物动画vue 漂浮物动画vue 漂浮物动画vue 漂浮物动画vue 漂浮物动画vue 漂浮物动画vue 漂浮物动画vue 漂浮物动画vue 漂浮物动画vue 漂浮物动画vue 漂浮物动画原创 2022-06-30 16:13:36 · 565 阅读 · 0 评论 -
element 中添加一个属性就可解决 el-select 和 el-cascader 等下拉项 不随页面滚动问题
element 中添加一个属性就可解决 el-select 和 el-cascader 等下拉项 不随页面滚动问题原创 2022-06-27 10:01:32 · 1426 阅读 · 0 评论 -
element ui 级联 下拉 日期组件常规样式修改
element ui 级联 下拉 日期组件常规样式修改原创 2022-06-02 10:50:51 · 764 阅读 · 0 评论 -
vue2-editor简单使用及插入图片光标位置问题
第一步 安装npm install vue2-editoryarn add vue2-editor页面引入// Basic Use - Covers most scenariosimport { VueEditor } from "vue2-editor";// Advanced Use - Hook into Quill's API for Custom Functionalityimport { VueEditor, Quill } from "vue2-editor";插入图片原创 2022-05-09 10:24:06 · 1128 阅读 · 1 评论 -
后台项目 扫码登录
思路 :通过后端接口拿到你需要的二维码地址 websocket链接的服务器地址 和 订阅地址 并进行长链接,通过扫描二维码会进入一个是否确定登录的页面注:这个页面是由前端完成 后端通过扫码重定向至该页面 并带有用户的openId 和key 通过点击确定这个时候呢 后端会给你一个确定登录的接口 如果你确定了长连接会返回给你一个token 通过toke实现用户的登录前端自己完成 后端重定向 带有openid和key的页面 具体看自己后端的返回具体实现第一步 通过后端接口 获得 下列参数 实现原创 2022-01-19 18:12:14 · 1359 阅读 · 0 评论 -
后端接口需要传一个链接时特殊字符处理
出现特殊字符 如’#’ 后端无法识别时可以用window.btoa 加密 window.atob解密对中文处理 使用window.encodeURIComponent和window.decodeURIComponent原创 2022-01-04 11:38:34 · 333 阅读 · 0 评论 -
vue h5 腾讯地图路线规划
vue h5腾讯地图定位传送门代码如下location.href = https://apis.map.qq.com/tools/routeplan/eword=${目的地名称}&epointx=${目的地经度}&epointy=${目的地维度}&spointx=${当前位置经度}&spointy=${当前位置维度}?key=自己的key&referer=myapp;...原创 2021-12-13 17:27:22 · 724 阅读 · 0 评论 -
vue腾讯地图h5 定位
前置工作可参考https://blog.csdn.net/IT_iosers/article/details/121632819完成秘钥申请后 找到你要实现的功能这里使用官网的调用方式一第一步 在index.html中引入js <script src="https://3gimg.qq.com/lightmap/components/geolocation/geolocation.min.js"></script>第二步 根据官网构建qq.maps.Geoloc原创 2021-12-10 15:35:36 · 2651 阅读 · 4 评论 -
vue中使用腾讯地图 api逆地址解析 jsonp
1、首先去申请一个key,可以在https://lbs.qq.com/这个网站里申请。打开是下图这个样子的。2、点击登录,绑定一些信息,手机号之类的,随后点进开发者信息里,如下图3、点击key管理,创建新密钥,填写相应信息即可4、创建好了点击添加key5、key 配置我这里是pc 所以我就选择了如下图6、 保存好就生成了key7、找到自己所需要的api 逆地址解析在这里8、了解接口 及其所需要的参数9、因为接口用到跨域我们这儿选择在vue中使用JSONP来解决第一步 安装原创 2021-11-30 15:08:02 · 2367 阅读 · 1 评论 -
vue-router如何判断是从哪个路径跳转过来的?
日常项目中经常会出现这种效果 点击添加和编辑 跳转至 编辑页活添加页后,通过保存 el-tab-pane这个组件还是要指向原来的地方这个通过监听路由进行判断方法一、通过beforeRouteEnter实现但是要注意哦 beforeRouteEnter是不能访问this的解决方法如下 beforeRouteEnter(to, from, next) { next(vm => { if (from.path == "/channel/index/addAdvert")原创 2021-11-23 15:53:13 · 7763 阅读 · 0 评论 -
vue 区分不同的线上环境
switch (window.location.hostname) { case 'localhost': window.API_BASE_URI = 'https://staging-muyou-api.cdjkh.cn'; //本地 break; case 'staging-muyou-admin.cdjkh.cn': window.API_BASE_URI = 'https://staging-muyou-api.cdjkh.cn'; // 测试 break;.原创 2021-11-16 17:11:59 · 919 阅读 · 0 评论 -
vue cli2.x使用tinymce
1、安装tinymcenpm install tinymce -Snpm install @tinymce/tinymce-vue -S注意版本 新版本兼容vue3安装指定版本npm install tinymce@5.6.2 -Snpm install @tinymce/tinymce-vue@3.2.6 -S下载中文语言包 传送门下载完之后在项目里新建public文件夹1)在public目录下新建tinymce文件夹,并将下载的语言包解压到该目录下2)在node_modu原创 2021-11-03 11:53:36 · 1303 阅读 · 1 评论 -
Vue封装网络请求
1、在src 下创建一个名为http的文件夹2、在其下创建api.js存放网络请求//封装所有的请求import service from './index'export default { // login({ username, password }) { // return service.post('/login', { username, password }) // }, //1、获取首页数据(get) getHomeDate() {原创 2020-08-04 11:49:35 · 432 阅读 · 0 评论 -
vue 二维码生成、压缩、下载
主要工具生成二维码 QRcode文件压缩 JSZip文件下载 FileSaver下载npm install qrcodejs2 // 生成二维码 npm install jszip // 文件压缩npm install file-saver // 文件下载引入需要的页面直接引入import QRCode from "qrcodejs2";import JSZip from "jszip";import FileSaver from "file-saver";原创 2021-05-19 17:20:52 · 466 阅读 · 0 评论 -
vue公众号打开腾讯地图并计算距离
第一步 引入腾讯cdn1、在index.html 中引入 <script charset="utf-8" src="https://map.qq.com/api/js?v=2.exp&key=存放自己的key"></script>第二步、在需要的页面引入jssdk安装npm install weixin-js-sdk --save引入import wx from "weixin-js-sdk";import Vue from "vue";Vue.use原创 2021-05-18 11:19:16 · 627 阅读 · 2 评论 -
vue实现点击复制功能
实现思路:通过模拟输入框的复制来完成对事件的复制一、通过点击事件完成创建一个输入框二、输入框要在正常的编辑状态下原生复制方法才会生效三、完成上列操作后有移除输入框代码: <a @click="copyUrl(scope.row.link)" style="color:rgba(27, 108, 232, 100)">复制链接</a> copyUrl(item) { // 模拟 输入框 var cInput = document.cre.转载 2021-05-12 10:41:15 · 7350 阅读 · 1 评论 -
el-upload 上传文件回显
阿里云OSS 文件上传upload.js 自定义const OSS = require('ali-oss')const client = new OSS({ region: '', // 你的oss地址 ,具体位置见下图 accessKeyId: '', // 你的accessKeyId accessKeySecret: '', // 你的secret bucket: '' // 你的oss名字});const upload = (file, type) => {原创 2021-05-11 10:55:56 · 10235 阅读 · 0 评论 -
用脚手架整一个VUE项目
一、前端环境搭建环境搭建二、 全装脚手架 npm install -g @vue/cli-init三、通过vue init webpack 项目名 创建项目最后生成原创 2021-05-10 21:07:09 · 174 阅读 · 1 评论 -
element 表格如何实时修改按钮
效果图思路:1、通过判断当前行的某个字段 决定是开启还是关闭我这里是enabled v-if="!scope.row.enabled"2、通过`点击事件对原有数据的当前行进行修改`通过`isOpen(scope.$index, scope.row)`第一个参数是获得`当前行所在的索引`,第二个参数是`获得当前行的所有字段` this.tableData[index].enabled = !item.enabled;html:<el-table :data="tableData"原创 2021-05-10 17:00:22 · 691 阅读 · 0 评论 -
js日期处理
使用方法第一个参数为毫秒级别的时间戳第二个参数为YYYY-mm-dd HH:MM:SS 按照自己的方法来定eg:YYYY年mm月dd日 或 mm月dd日export function dateFormat(date,fmt ) { let ret; const opt = { "Y+": new Date (date).getFullYear().toString(), // 年 "m+": (new Date (date).getMonth() +原创 2021-05-07 21:27:43 · 135 阅读 · 0 评论 -
el-date-picker 隐藏输入框 通过按钮实现弹出
通过点击 下载制定时间数据 弹出 el-date-picker 组件1.需要在HTML中添加一个日期时间选择器,但是设置为 v-show=false,不显示。2.给它设置一个ref标识,在需要选择自定义时间时,直接通过this.refs.datePickerRef找到该组件,然后refs.datePickerRef找到该组件,然后refs.datePickerRef找到该组件,然后el表示组件元素,通过调用click点击事件控制选择器显示。html代码: <el-date-picker.原创 2021-04-27 16:09:04 · 9126 阅读 · 18 评论 -
elemetui组件el-table的表头与表列出现无法对齐状态
效果图问题一:表格列对 不齐解决方法:根据自己的css 拓展语言 深度选择.el-table th 放入一下代码我这是是scss/deep/ .el-table th { display: table-cell !important;}问题二: 多余的省略号解决方式:/deep/ .el-table .cell{ padding-right: 0;} 效果图...原创 2021-04-25 10:53:28 · 335 阅读 · 0 评论 -
element-ui 的el-tooltip的样式修改及添加事件
<el-tooltip placement="bottom-end" effect="light" popper-class="testtooltip"> <div slot="content" @click="$router.push('/')" class="content" >实物商品</div> <div slot="content" @click="$router.push('/shopMall/integralShop..原创 2021-04-23 15:54:10 · 2537 阅读 · 0 评论 -
vue H5跳转微信小程序页面
<wx-open-launch-weapp id="launch-btn" username="gh_730b77eb31b9" // 放置用户的原始Id path="pages/start/start" // > <!-- <template> <style>.btn { padding: 12px }</style> <button class="btn">打开小程序</butto.原创 2021-04-22 09:34:45 · 640 阅读 · 0 评论 -
vue h5 真机调试
下载npm install vconsole2.直接在页面引用 import VConsole from "vconsole"; let vConsole = new VConsole();正常使用console原创 2021-04-20 10:34:13 · 292 阅读 · 0 评论 -
Vue 重定向带参数
{ path:'/', redirect:{path:'/index',query:{storeId:"8071020870451204096",userId:"8072437824206540800"}}, }, { path: '/index', name: 'Home', component: Home },原创 2021-04-19 19:45:19 · 1125 阅读 · 2 评论