- 博客(60)
- 问答 (1)
- 收藏
- 关注
原创 vue 项目,阻止源码泄露
问题:在vue项目打包后,会在列表中出现.map文件.map文件的作用:项目打包后,代码都是经过压缩加密的,如果运行时报错,输出的错误信息无法准确得知是哪里的代码报错。有了map就可以像未加密的代码一样,准确的输出是哪一行哪一列有错。但是在打包后不希望出现map文件,因为这样会导致暴露源码解决方法:在你的vue项目下找到vue.config.js,改掉下面的参数productionSourceMap: false,...
2020-06-03 17:20:34
3608
原创 vue less的安装与使用总结
问题:在vue项目中加入css样式时,引入了less报错起因:<style lang="less" scoped>错误描述:错误原因:因为没有配置相关依赖,导致css解析出错解决方法:分析自己的css语言,判断安装less还是sass,也可以都安装安装 less 和 less-loader:npm install --save-dev less-loader less安装sassnpm install sass sass-loader --save-dev如果npm
2020-06-03 11:23:58
1628
原创 json数组的查重
let arr = [ { id: '1', name : '张三' }, { id: '2', name : '李四' }, { id: '1', name : '张三' ...
2020-04-30 16:26:16
1022
原创 element的表格单选设置
element的表格单选设置代码:<el-table ref="singleTable" :data="tableData" border highlight-current-row @current-change="handleCurrentChange" > <...
2020-04-13 15:36:50
2837
2
原创 VUE + element ------ (一) 搭建vue项目
1.检查电脑中的node和npm,没有的话就去安装node.js。网址:https://nodejs.org/zh-cn/node -vnpm -v2.为了提高效率,我们可以安装npm的淘宝镜像cnpm:npm install -g cnpm –registry=https://registry.npm.taobao.org3.全局安装vue-clinpm instal...
2020-04-12 14:56:57
305
原创 vue框架---父子组件传值
父子组件传值父----->子父:<template> <div id="app"> 父组件:<input type="text" v-model="name"/><br /> 父组件:<input type="text" v-model="age&qu
2020-03-30 11:20:06
122
原创 git的命令行解决冲突
一:在拉取代码后,出现冲突后,在命令行进行下面几步解决冲突(2.4.5)1.git status用于显示工作目录和暂存区的状态。使用此命令能看到那些修改被暂存到了, 哪些没有, 哪些文件没有被Git tracked到2.git stash当要记录工作目录和索引的当前状态,但想要返回到干净的工作目录时,这个命令所储藏的修改可以使用git stash list列出(将自己有冲突的代码先...
2020-03-30 11:15:09
1306
原创 前端项目的准备
1.需要下载安装git2.安装git的使用工具,一般使用SourceTree注:SourceTree的免登陆安装,按照百度,在C:\Users\sn\AppData\Local\Atlassian\SourceTree文件下将accounts.json新建加入注意:一般新建的文档会隐藏.text属性,需要显示属性,确保文档是.json文档3.在gtiLab中拉去项目的git地址4.在So...
2020-03-30 11:13:37
238
原创 前端加空格
1.html中加空格: <span>{{ scope.row.chargeModeValue }}, {{ scope.row.contactsTypeValue }}必填, </span>2.方法中输出的字符串加空格, 没用,需要用\xa0changeString += val.na...
2020-03-30 11:12:15
4865
原创 vue---- 日期不能选择今天以后的
日期不能选择今天以后的举例:选择出生日期的时候,不能选择当天之后的日期,不符合常理vue+element的解决方法<el-date-picker v-model="clientBirthday" :picker-options="pickerOptions" type="date" value-format="yyyy-MM-dd" placeho...
2020-01-07 16:56:36
1727
原创 vue 日期不能选择某一天之前的日期
vue 日期不能选择某一天之前的日期(合同的续签)1.在组件中添加方法,:picker-options="pickerOptions"<el-date-picker v-model="form.renewEndDate" :picker-options="pickerOptions" type="date" placeholder="选择日期" va...
2020-01-07 16:56:12
2358
原创 vue element 实现下载功能
vue element 实现将页面转化为pdf,并进行下载功能思路:1,利用canvas将页面html转化未图片2,将图片转化为pdf步骤1:安装插件// 第一个.将页面html转换成图片npm install --save html2canvas// 第二个.将图片生成pdfnpm install jspdf --save步骤2:定义全局函数,创建一个htmlToPdf.js文...
2019-08-24 10:41:57
1089
原创 前端遍历的方法
遍历方法:every、some、map、filter1.some():返回一个Boolean,判断是否有元素符合func条件const arr = [1,2,3,4]; arr.some((item)=>{return item>1})打印结果: true2.every():返回一个Boolean,判断每个元素是否符合func条件const arr1 = [1,2,3,4]...
2019-08-16 15:46:22
255
原创 vue框架--通过路由跳转页面,并且传递id
通过路由跳转页面,并且传递id需跳转功能的页面: <router-link :to="'/home/paintNation/detail/'+item.id">配置路由:{ path: '/home/paintNation/detail/:id', component: Detail },即将要跳转的页面:...
2019-08-16 15:41:12
915
原创 vue框架---连接后台数据库
连接后台数据创建获取后台方法: 2.让页面在初始化地时候就执行这个方法,就是在组件,样式还没有引入的时候就先执行这个方法。3:将数组返回给页面...
2019-08-16 15:40:21
1297
原创 VUE框架---创建项目
veu的入门 创建项目步骤:查看node及npm版本node –vnpm-v安装npm淘宝镜像,以后可以直接使用cnpm代替npm 安装淘宝镜像命令:在cmd里直接输入:npm install -g cnpm --registry=https://registry.npm.taobao.org,回车,等待安装…1、 安装全局vue-cli脚手架,帮助搭建所需的模板框架(1) 输...
2019-08-16 15:39:53
222
原创 vue框架--webpack,HBuilder将vue项目打包成手机app
webpack,HBuilder将vue项目打包成手机app(1)打包注意:A:因为文件中引入了mui,所以需要将mui样式中的svg全部注释掉B:在confing文件夹下的index.js中,assetsPublicPath默认的是 ‘/’ 也就是根目录。而我们的index.html和static在同一级目录下面。 所以要改为 ‘./ ’在命令行中终止正在运行的操作:Crtl+...
2019-08-16 15:39:10
326
原创 项目总结-------父子组件传值
父子组件传值:父组件:第一步:引入子组件的地址:import addCheck from './checkInMana/addcheckInDia'第二步:在components中添加子组件名components :{addCheck}第三步:在页面中引入子组件第四步:父组件给子组件传值:a:在data中声明要传的值return:{addcheckInVisible ...
2019-08-16 15:36:53
112
空空如也
关于vue.set(),强制刷新的使用的疑问
2020-11-25
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅