
日常学习和储备[暂存区]
这是一个关于记录日常学习和知识储备的专栏
AlexKain
不相信天分,只相信汗水
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
问题记录贴:Unexpected end of JSON input
× Install fail! SyntaxError: Unexpected end of JSON input (file: D:\Code\ICode\Vue\vue_shop_api\node_modules_mime-types@2.1.27@mime-types\package.json)SyntaxError: Unexpected end of JSON input (file: D:\Code\ICode\Vue\vue_shop_api\node_modules_mime-types@原创 2020-12-05 11:21:18 · 760 阅读 · 0 评论 -
如何在el-table中传递index到el-checkbox
表格的多选传递scope.$index的传递方式<el-checkbox v-model="scope.row.show" :true-label="1" :false-label="0" @change="handleCheckItemChange(scope.row.show,scope.$index)"></el-checkbox>js部分// 行级按钮事件handleCheckItemChange (val, i) { console.log(val, i)}原创 2020-09-07 16:53:01 · 1295 阅读 · 0 评论 -
[日历组件][基于mpvue-calendar]自定可设置出勤信息的日历
目前已经实现,可以自定义修改考勤信息,实现原理, 一句话概括,把年和月传进mpvue-calendar组件中,再延时去值,拿到值之后就可以做其他的操作了 ^ + ^基础的安装(一步带过,这是文档传送门)npm i mpvue-calendar -S页面再引入就可以使用import Calendar from ‘mpvue-calendar’ 引入组件import ‘mpvue-calendar/src/style.css’ 引入样式文件(mpvue 小程序端)components.原创 2020-08-09 10:15:16 · 1819 阅读 · 0 评论 -
[Form Generator][一期替代方案]调用接口数据到opitions
el-cascader的数据调用设置新增私有属性 (private_: {assField: ‘’},) 需要每个组件里面都添加(位置组件config.js)// 选择型组件 【左面板】export const selectComponents = [ { __config__: { private_: {assField: ''},新增控制层的代码代码位置RightPanel.vue(可以使用全局搜索RightPanel找位置)<el-form-item原创 2020-08-07 18:29:25 · 1456 阅读 · 2 评论 -
[element-ui] form的多个字段之间联动验证和取消验证
目录字段: 去/返程日期(deptDate), 去/返程班次(flghtTrainSchedNo)HTML片段JS片段字段: 去/返程日期(deptDate), 去/返程班次(flghtTrainSchedNo)页面一进入时,都为非必填项,逻辑出现必填的范围只有飞机和火车,汽车和自驾没有必填的验证如果用户操作了,其中一项,两者都为必填如果用户删除了一项且另一项无值时,变为非必填如果先点击了飞机或火车再去点击汽车和自驾,则取消验证必填项使用监听触发验证和取消验证简单的描述: 两者一个有值时原创 2020-05-27 18:43:10 · 4870 阅读 · 0 评论 -
[vue]报错:assigned to but it has no setter
问题复现v-model绑定的再用computed计算就会报错解决方法在computed中使用以下的设置 _params1:{ get(){ let arr_ = []; let _params = this.params[this.filterProp[1]]; let params_ = _params.split(','); if(para...原创 2019-12-05 11:43:17 · 1073 阅读 · 0 评论 -
VUE问题反思:简单的避免订单重复提交
场景复现: 点击订单提交按钮时,如果点击过快会出现提交两次的bug原创 2019-05-13 17:03:50 · 994 阅读 · 0 评论 -
vue:el-input输入时限制输入的类型
通过@keyup.native的时间动态监控输入的类型1.手机号码,只能是数字,如果输入了非数字直接清空2.身份证号码,除了Xx和数字其余的一律清空3.基于1.2两种情况下,还有一种是动态创建的字段(也就是v-for出来的),解决方法:先使用split形成字段数组,使用for循环找到最后一个点的前面的字段,方便使用$set更新和渲染页面 setDelMsicStr(field,typ...原创 2018-10-09 19:14:35 · 25409 阅读 · 0 评论 -
vue:通过毫秒设置目标时间
通过毫秒设置目标时间let latOneMonth = new Date().getTime() - 3600 * 1000 * 24 * 30; //最近一个月let latThreeMonth = new Date().getTime() - 3600 * 1000 * 24 * 90; //最近三个月3600 * 1000 * 24 * 90let halfyear = new Dat...原创 2018-10-08 16:50:19 · 1817 阅读 · 0 评论 -
vue使用技巧:v-for配合option时不能出现0的解决方法
code 示例&amp;lt;el-form-item label=&quot;生育情况&quot;&amp;gt; &amp;lt;div class=&quot;flex-box&quot;&amp;gt; &amp;lt;div class=&quot;flex1&am原创 2018-10-08 12:27:49 · 3896 阅读 · 0 评论 -
vue:使用v-for写入:style中图片做背景
<div class="honor_row" v-for="(item,i) in points.awardList" :key='i'> <span class="radius200 " :style="{'background': 'url('+imgDomain+item.filePhysPath+') no-repeat center ce...原创 2018-09-30 15:04:36 · 7651 阅读 · 0 评论 -
vue:页面初始化之前data之间的数据相互调用的方法
场景复现:需要获取到当日的最后一秒来作为查询条件(不能使用当前时间的毫秒 - 不同的访问IP存在时差),由于vue的this在挂载中,不一定能取到值解决方法:在data的return外定义一个变量存储当日的最后一秒...原创 2018-09-29 17:14:21 · 16058 阅读 · 1 评论 -
element-ui使用v-for来遍历el-radio - 学习记录帖
<el-form-item label="员工性别" label-width="1rem" prop="sttusCodes"> <el-radio-group v-model="radio" @change="onRadioChange"> <el-radio :label="item.value" :原创 2018-07-31 10:29:35 · 29813 阅读 · 3 评论 -
vue:使用技巧汇总篇
初级级提升篇v-bind:class=&amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;quot;{xx:shopType.selected,dashed:!shopType.selected}&amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;quot;&原创 2018-07-11 14:33:09 · 897 阅读 · 0 评论 -
vue爬坑记:element-ui的table中单选按钮的设置
<el-table-column align="center" label="主经营品牌"> <template slot-scope="scope"> <!-- class="textRadio" --> <el-radio @change原创 2018-07-06 19:59:06 · 18250 阅读 · 2 评论 -
vue爬坑记:element-ui的标签页之间跳转的手动控制
控制标签页之间的跳转-手动控制页面<el-row class="marginTop5"> <el-col :xs="24" :sm="24" :md="24" :lg="24" :xl="24" :span="24" class="t-c-t"> <原创 2018-07-06 10:21:42 · 12016 阅读 · 0 评论 -
vue爬坑记:sass的学习记录坑
安装sassnpm install node-sass --save-devnpm install sass-loader --save-dev安装失败时报的错Module build failed: Error: Cannot find module 'node-sass'说明sass没有安装对Module build failed: Error: Cannot...原创 2018-06-27 09:44:10 · 2459 阅读 · 1 评论 -
vue爬坑记:全局面包屑组件
vuex文件夹下的代码import Vue from 'vue'import Vuex from 'vuex'Vue.use(Vuex)const state = { smallPage: true, // 菜单是否显示 breadcumb: {}// 面包屑}const mutations = { changePage (state, value) { sta...原创 2018-06-26 18:31:57 · 7350 阅读 · 1 评论 -
vue爬坑记:关于遇到侧边栏高亮的坑
写在前面:由于vue使用的还不怎么熟练,在设置不同的路由之间跳转需要设置高亮时卡住了,所以记录下遇到的问题.遇到的问题自己写的高亮class在页面刷新时失效,总是第一个高亮使用vuex传需要高亮的index值时,使用$store.state.count值传递不到js里面去,只能在html里面用;使用vueRouter中的router-link传值时,也是传递不到js里面去;解决方法...原创 2018-06-25 17:25:06 · 2510 阅读 · 0 评论 -
vue爬坑记:初学vuex(一)
安装vuexnpm install vuex --savesrc目录下新建vuex文件夹,新建store.jsimport Vue from 'vue'import Vuex from 'vuex'Vue.use(Vuex)const state = { count: 5}const mutations = { add(state) { ...原创 2018-06-25 14:17:18 · 240 阅读 · 0 评论 -
vue常见的扩展安装方式汇总
less和sassnpm install less less-loader --save-devnpm install sass sass-loader --save-dev原创 2018-06-20 18:29:46 · 971 阅读 · 0 评论 -
vue中使用函数绑定时报错has already been defined as a data property
vue中使用@click=”showFilterPop” 报错vue.esm.js?efeb:591 [Vue warn]: Method "showFilterPop" has already been defined as a data property.found in---> <GoodsList> at src\views\GoodsList.vue ...原创 2018-06-20 11:46:56 · 17806 阅读 · 0 评论 -
'webpack-dev-server' 不是内部或外部命令,也不是可运行的程序
npm run dev 报错'webpack-dev-server' 不是内部或外部命令,也不是可运行的程序或批处理文件。npm ERR! code ELIFECYCLEnpm ERR! errno 1npm ERR! vue-mall@1.0.0 dev: `webpack-dev-server --inline --progress --config build/webpack.d...原创 2018-06-20 10:08:20 · 6452 阅读 · 1 评论 -
vue爬坑:常见问题解决方法记录汇总贴
安装element-ui时候报错 解决方法:在查找node_mouldes下的element-ui时发现它没有theme-default,只有一个theme-chalk文件,改成对应的文件原创 2018-06-15 11:29:43 · 664 阅读 · 0 评论