随笔分类 - JS
摘要:第一步就是配置,主要是是是三个文件webpack.config.js ,package.json,index.html还有一个要注意的文件是..gitignore package.json注意我标的红框的配置 { "name": "easy-ui-liuxueqin",//这是包名 "descrip
        阅读全文
                
摘要:第一步就是我们平常的写的vue组件,比如dialog,我的目录如下,这里面目录自己随意写 main.vue组件,编写组件 1.根据传入的 type 确定弹窗的类型(成功提示,失败提示,警告,加载,纯文字) 2.设置弹窗消失的时间 <template> <div class="dialog-mask"
        阅读全文
                
摘要:第一步搭建项目 vue init webpack-simple 项目名称 第二步安装dotenv(如果不需要配置不同环境这一步就结束了) npm install dotenv --save 第三步添加多环境的配置文件 测试环境,开发环境,线上环境 这三个文件中各填写你想要配置的环境的变量和参数 # 
        阅读全文
                
摘要:1.第一种文件格式。在入参数的时候new FormData(),然后把formData这个对象传入就OK let formData = new FormData(); formData.append("file", param.file); 2.就是普通的data,然后传入对象就OK let dat
        阅读全文
                
摘要:flexible.js 进行屏幕适配,flexible.js把屏幕分成24等份(也可以自定义别的份数),1920/24=80,所以此时适配时1rem=80px。在VSCode中使用“cssrem”插件,自动转换。在设置中把转换单位换成80。使用时直接引入js文件即可。 (function flexi
        阅读全文
                
摘要:/** * 下载单个文件 */function downloadFile(type, url, successc, failc) { checkAuth(() => { wx.showLoading({ title: '正在下载', mask: true }) downloadSaveFile( t
        阅读全文
                
摘要:在项目开发的时候,我们通常会将程序分为开发环境和生产环境(或者叫线上环境),开发环境通常指的是我们正在开发的这个阶段所需要的一些环境配置,也就是方便我们开发人员调试开发的一种环境;生产环境通常指的是我们将程序开发完成经过测试之后无明显异常准备发布上线的环境,也可以理解为用户可以正常使用的就是生产环境
        阅读全文
                
摘要:var routes=[ {path: '/caseOpusDetail/:id(\\d+)/:platformName'},]路由情况一 配置路由:{ path: '/casedetail/:caseId(\\d+):customerName',component: (resolve) => re
        阅读全文
                
摘要:呈现的画面是,明明属性加进入有时候显示有时候不显示 解决方法的:array是从后台获取的数组, data: { list:[], classifyList:[],//这是从后台获取的键值对数组 }, getList(){ var array=result.rows; array.map((item,
        阅读全文
                
摘要:出现这个问题的起因:在一个VUE页面中,引入两个组件,A组件实现基础信息展示,B组件展示列表,我要通过A组件的一个按钮触发状态,然后B组件根据A组件触发的状态来做业务处理,首先想到的是把状态放在localStorage,接下去就是在B组件怎么监听A组件状态 解决方法: 1.首先在 main.js 中
        阅读全文
                
摘要:这个问题我找了好久没有找到解决方法,然后自己想了一个办法 1.首页需要你在远程服务器添加一个JSON文件,里面只添加了debug判断是线上还是测试环境 { "debug":true} 2.在app.js中添加globalData添加全局isDebug,host globalData: { host:
        阅读全文
                
摘要:第一步:安装批量插件 npm i svg-sprite-loader --save 第二步,封装SVG组件 <template> <div v-if="isExternal" :style="styleExternalIcon" class="svg-external-icon svg-icon" 
        阅读全文
                
摘要:一:首先进入根目录下创建package.json npm init 一路回车下去,最后打yes 二:第二步,下载miniprogram依赖 npm i miniprogram-sm-crypto --production 然后点击工具-构建npm,如图 构成成功在目录中会多个miniprogram目
        阅读全文
                
摘要:我从网上下载下来pdf文件夹,然后放到我自己的项目中去目录如下(pdfjs就是我下载下来的目录) 1.首先是html部分 <div class="mainIframeConent"> <iframe style="margin-top:-40px" id="displayPdfIframe" src
        阅读全文
                
摘要:1.小程序内部A页面向内嵌H5页面跳转,并且传参 小程序中A页面代码JS代码 Page({ toPtol(e){ const id=e.currentTarget.dataset['id']; const loadId=e.currentTarget.dataset['loadid']; conso
        阅读全文
                
摘要:1.如何隐藏所有指定的元素 const hide = (el) => Array.from(el).forEach(e => (e.style.display = 'none')); // 事例:隐藏页面上所有`<img>`元素? hide(document.querySelectorAll('im
        阅读全文
                
摘要:一、用正则表达式来将字符串I?���love�??�the�?great�?�?wall�in��?beijing更改为:I love the Great Wall in Beijing,主要是为了解决编码的问题导致的问题,规律: 1.乱码只有两种特殊字符分别是?和�; 2.如果乱码的末尾是?则它的
        阅读全文
                
摘要:第一步:用git工具把相关代码推到master,然后新建分支,推到相关分支上 进入所在的项目目录中git config --global user.name "liuxueqin"git config --global user.email "liuxueqin@zhiyunyi.net"it in
        阅读全文
                
摘要:1.解决方法,我想大家都知道 本地存储——localstorage \sessionstorage 2.这是想讲的第二个方法 用VUE中钩子函数beforeRouteEnter export default { data() { return { obj:{} }; }, beforeRouteEn
        阅读全文
                
摘要:1.首先用的js-xlsx插件,网上下载相关插件 2.下载JQ插件 3.显示展示如下图 JS和HTML代码 <!DOCTYPE html> <html> <head> <meta charset="utf-8" /> <title></title> </head> <body> <input typ
        阅读全文
                
 
                    
                     
                    
                 
                    
                
 
         浙公网安备 33010602011771号
浙公网安备 33010602011771号