- 博客(62)
- 收藏
- 关注
原创 git 在自己dev分支创建新的分支
1、首先切换到dev分支上,拉取最新的代码1.git checkout origin/dev 2.git pull 2、从已有的分支dev分支,创建一个dev_z分支git checkout -b dev_z3.创建完可以查看一下,分支已经切换到dev_zgit branch4、提交该分支到远程仓库git push origin dev_Z5、设置git push,pull默认的提交获取分支,建立本地dev_yn与远程分支的关联git pushgit branch --set-
2022-04-25 14:13:40
3743
原创 components 根据type类型加载不同的组件
<!-- :is="item.type" 根据当前类型加载不同的组件 --> <component v-for="(item, index) in componentData" :key="index" :is="item.type" :itemData="item.itemData"></component> components: { Menu1: () => import("../Menu1/index"), //.
2021-07-08 16:28:55
376
原创 vuex模块化
import Vue from 'vue'import Vuex from 'vuex'import getters from './getters'Vue.use(Vuex)// https://webpack.js.org/guides/dependency-management/#requirecontextconst modulesFiles = require.context('./modules', true, /\.js$/)// you do not need `impor
2021-07-07 10:50:40
304
原创 git一般工作流程
1. 关联git remote add origin git@fssfdfsddddd.gitgit remote add upstream git@dfsdfsdfsdfsdfs.git2.git fetch upstream3.git merge upstream/master4.git push5.合并特殊情况1. git checkout –b menu-master dfsdfsstream/menu-master2. git branch –a3. git add.
2021-07-07 09:42:25
95
原创 element 导航菜单
default-active 当前激活菜单的 indexrouter 是否使用 vue-router 的模式,启用该模式会在激活导航时以 index 作为 path 进行路由跳转 <el-menu-item index="2"> <i class="el-icon-menu"></i> <span slot="title">导航二</span> </el-menu-item> :default-
2021-06-30 10:18:03
473
原创 Avue 校验
触发对整个表单的验证:this.$refs.userForm.validate(); 触发对表单部分字段的验证:this.$refs.userForm.validateField("password"); <avue-form v-model="form" ref='form' :option="option" @submit="submit"> <template slot-scope="scope" slot="templateContent"> .
2021-06-29 14:35:50
2683
原创 全选跟单选
<input v-model='checkAll' @change='changeCheckAll'> <div v-for="item in items" :key="item.id"> <input type="checkbox" v-model='item.isChecked' @change="changeCheckbox"> </div>changeCheckAll(){this.items.forEach(v=>v.isCheck
2021-06-23 14:54:35
83
原创 vscode 插件
vue vscode snippets 快速写vueBracket Pair Colorizer 对应括号auto complete tag auto import editorconfig for vs codegit historygitlens-git superchanged 谁改了代码html css support 有提示javascript(ES6) code snippets javascript Boosterveturmaterial themematerial
2021-06-23 14:08:19
334
原创 利用reduce把数组中某个属性值一样的分组
//根据对象属性值分类 var Obj = thistableData.reduce((prev, cur) => { var key = cur.orderDetailId; if (!prev[key]) { prev[key] = [] } prev[key].push(cur) return prev }, {})
2021-06-18 14:00:21
743
原创 利用 reduce 计算 对象的某个属性值 的和
var totalNum = filterArray.reduce((pre, item) => { return pre + Number(item.confirmUnqty) }, 0) var totalNum = filterArray.reduce((pre, item, i) => { if (i > 0) { pre += Number(item.confirmUnqty) } return pre}, 0)
2021-06-18 13:51:51
770
原创 用for循环跳出循环
var sealUploadStatus = false, sealConfirmStatus = false; for (var i = 0; i < val.length; i++) { if (val[i].sealUploadStatus != '1') { sealUploadStatus = true; break } if (val[i]..
2021-06-18 13:36:07
253
原创 Git本地分支与远程分支关联(git branch --set-upstream-to=origin/<branch> <mybranch>)
Git在本地新建分支后,可做远程分支关联。关联目的是,如果在本地分支下进行pull 和push操作时 ,便不需要指定远程的分支。如果在没有关联且没有指定分支的情况下,直接使用 git pull 命令,会提示你如下信息:解决方法 git branch --set-upstream-to=origin/srmdev srmdev解释:将远程的srmdev分支与本地的srmdev建立连接,以后在本地srmdev分支pull和push的时候就不需要指定远程分支的名称直接进行git push和git..
2021-06-11 11:50:56
732
1
原创 vue.json
{ "Print to console": { "prefix": "vue", "body": [ "<!-- $0 -->", "<template>", " <div>", " ", " </div>", "</template>",
2021-05-06 14:12:05
90
原创 将一个数组等分成多个数组
//将一个数组等分成多个数组function group(array, subGroupLength) { //数组,一组有多少个数据 let index = 0; let newArray = []; while(index < array.length) { newArray.push(array.slice(index, index += subGroupLength)); } return newArray;}var arr
2021-04-30 15:23:29
1100
1
原创 vue 别名引入图片地址
在这里插入代码片`在这里插入代码片`//要波浪线 <img src="~assets/home/icon_nextbig@2x.png" alt="" /> <img :src="imgSrc" alt="" /> data() { return { // imgSrc: require("@/assets/home/icon_nextbig@2x.png"), imgSrc: require("assets/home/icon_n
2021-04-30 11:00:00
227
原创 侧边栏递归
/* updatfor: 做头部菜单栏导航*/ searchMenus(arr,menus){ for(let i of menus){ if(!i.hidden && "layouts/RouteView"!==i.component){ arr.push(i) } if(i.children&& i.children.length>0)...
2021-04-27 16:42:29
102
原创 es2021 replaceAll
replaceAllvar str='dog---abc---dog'str=str.replaceAll('dog','cat');console.log(str)
2021-04-26 17:11:38
235
原创 Echarts 动态更改数据
<template> <div> <div :class="['chart',{'bigClass':chartClass}]" :id="id" ref="charts" ></div> </div></template><script>var echarts = require('echarts');// import echarts from
2021-04-22 18:12:00
4353
原创 Echarts X轴的字体大小,线颜色大小,标尺是否显示,Y轴也差不多
Echarts X轴的字体大小,线颜色大小,标尺是否显示,Y轴也差不多 xAxis: [ { type: 'category', data: this.xD6, axisPointer: { type: 'shadow' }, axisLabel: {//字体大小 textStyle: {
2021-04-22 18:00:39
489
原创 post 传参只一个只传字符串
export function getFulfilMonitorByNodeName(param,parameter) { return axios({ url:'/portal/home/getFulfilMonitorByNodeName', method: 'post', headers: { 'content-type': 'application/json' }, data: param })}```这里加headers```javascript
2021-04-19 15:48:30
6183
2
原创 vue 2.0总结
码云建仓库1.私有安装gitgit --version 看有版本,就安装好了git bash 执行命令行 生成公钥 https://gitee.com/help/articles/4181#article-header01 ssh-keygen -t rsa -C "xxxxx@xxxxx.com" 按照提示完成三次回车,即可生成 ssh key。通过查看 ~/.ssh/id_rsa.pub 文件内容,获取到你的 public key复制生成后的 ssh key,通过仓库主页 「管理」-
2020-10-20 16:24:01
120
原创 宏任务微任务,事件循环
console.log(1) setTimeout(()=>{ console.log(2) Promise.resolve().then(()=>{ console.log(3) }) },0) new Promise(function (r,s) { console.log(4) setTimeout(()=>{ console.log(5); ...
2020-10-20 16:17:28
129
原创 bind
class father{ get fruit(){ return 'apple' } eat(){ console.log('我要吃苹果'+this.fruit) } constructor(){ this.eat=this.eat.bind(this) }}class Son{ get fruit(){ return 'apple1' } eat(){
2020-10-20 15:50:46
100
原创 pagination
<template> <div class="pagination-container"> <el-pagination :current-page.sync="currentPage" :page-size.sync="pageSize" :layout="layout" :page-sizes="pageSizes" :total="total" v-bind="$attrs" @size-change="handleSizeChange" @current-c
2020-10-20 10:33:04
2135
原创 js 获取时分秒
javascript 自带有个对象(构造函数),Date().下面是代码: var myDate = new Date(); //实例一个时间对象; myDate.getFullYear(); //获取系统的年; myDate.getMonth()+1; //获取系统月份,由于月份是从0开始计算,所以要加1 myDate.getDate(); // 获取系统日, myDate.getHours(); //获取系统时, myDate.getMinutes(); //分 myDate.ge
2020-10-15 16:53:01
1012
原创 vue 插槽和mixins
在子组件里面用插槽btnV文件,不能跟mixin的js重名<template> <div> <div :class='["btn",green]'> <slot name='h' :color='green' :msg='msg'>1243</slot> <slot name='j'>1243</slot> <ul>
2020-09-27 15:23:42
140
原创 小程序跳转
wx.navigateTo:保留当前页面,跳转到应用内的某个页面调用 navigateTo 跳转时,调用该方法的页面会被加入堆栈,而 redirectTo 方法则不会。wx.redirectTo:关闭当前页面,跳转到另外一个页面(重定向)```...
2020-09-25 17:36:22
172
原创 小程序没有缓存登录信息
//登录信息处理const getUserInfos = (callback) => { //用户信息处理 var loginInfo = null; wx.getStorage({ key: 'loginInfo', success: function (res) { console.log(res) loginInfo = JSON.parse(res.data); var timestamp = new Date().getTi
2020-09-25 11:37:12
267
原创 小程序更新提示
//获取更新提示const getUpdateTips = () =>{ if (wx.canIUse('getUpdateManager')) { const updateManager = wx.getUpdateManager() updateManager.onCheckForUpdate(function (res) { if (res.hasUpdate) { updateManager.onUpdateReady(function ()
2020-09-25 10:36:30
3080
原创 小程序跳转
//跳转登录页面const goToLoginPage = (url) => { var pages = getCurrentPages(); console.log(getCurrentPages()) var xcxUrl = url ? url : '/' + pages[0].route; //console.log(xcxUrl) wx.redirectTo({ url: '/pages/login/login?xcxUrl=' + encodeURICompo
2020-09-24 17:41:03
121
原创 vue头部 hover
<template slot-scope="scope" slot="header"> <el-tooltip effect="dark" placement="bottom"> <div slot="content"> F值说明:消费频率指消费次数,同<br>一天内消费多笔订单计算为1次 </div> &..
2020-09-22 16:10:13
102
原创 动态引入组件
component: ()=>import('../pages/famous-management/MemberRegConsumption')
2020-09-22 09:42:54
134
原创 同源策略的目的
两个页面地址中的协议,域名,端口号一致,则表示同源为什么浏览器要同源设置同源策略的主要目的是为了安全,如果没有同源限制,在浏览器中的cookie等其他数据可以任意读取,不同域下的DOM任意操作,ajax任意请求其他网站的数据,包括隐私数据。...
2020-09-21 14:09:26
249
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人