dataView(‘ec5a6366-e8ac-cf4a-f95e-d1c0d7586510’, params).then(({ data }: any) => {
const quxianList = new Set()
data.list.forEach(item => {
quxianList.add(item[‘区县’])
})
series: [
{
type: “pie”,
radius: [“70%”, “90%”],
center: [“55%”, “50%”],
label: {
show: false,
},
clockwise: true, // 顺时针排布
data: this.dataList,
},
],
axisLabel: {
show: true,
interval: 1,
fontSize: 14,
color: “#fff”,
formatter: function (value: any) {
const maxLength = 5;
const result = value.match(
new RegExp(“.{1,” + maxLength + “}”, “g”)
);
return result ? result.join(“
”) : value;
},
},
tooltip: {
trigger: “item”,
backgroundColor: “#0B1B48”,
borderColor: “#7dcdfb”,
confine: true, // 限制tootip在容器内
textStyle: {
fontSize: 14,
color: “#FFF”,
},
},
xAxis: {
type: ‘value’,
splitLine: {
show: false
},
splitArea: false, // 去除echarts图表中的条纹背景色
axisLine: {
show: true,
lineStyle: {
color: ‘#B3B3B3’
}
}
},
/deep/ .el-table__header-wrapper .el-checkbox {
display: none;
}
// 数组按照某一字段名排序
function sortKey(array: any, key: string, sort: boolean) {
return array.sort(function (a: any, b: any) {
const x = a[key]
const y = b[key]
if (sort) {
return x < y ? -1 : x > y ? 1 : 0
} else {
return x > y ? -1 : x < y ? 1 : 0
}
})
}
(git bash命令)
git clone 原地址
进入拉下来的代码文件夹
##拉去所有分支
git fetch --all
for branch in ; do git branch --track “branch”; done
打开git文件夹里面的。config.js 修改为新地址
(推送所有)
git push --all
拉去指定分支代码 git push -u origin yulinxing
^(?![A-Za-z]+)(?![A-ZW]+)(?![a-zW]+)S{8,20}
git fetch --all
for branch in ; do git branch --track “branch”; done
pnpm 清缓存
pnpm store prune
.sbi-col {
width: 33%;
text-align: center;
position: relative;
在public里面建一个config.js
在index.html 里面引用 然后全局就可以使用 Glob.ydUrl
**
**
打开 https://nodejs.org/zh-cn/download/releases/ 找到自己要的旧版
https://nodejs.org/zh-cn/download/releases/
或者这个网址:https://nodejs.org/dist/
有的项目用不同的node版本 ,可以下载几个,在环境变量里面相互切换
🚚 选中vscode侧边git目录
🚚 点击上方…,选择存储(stash),取名字。
🚚 若存在新创建的文件,选择…,选择存储未追踪(stash Include untraked ),取名字。
✨🎄🎅🏼 ꕀ 🧜🏻♀️ 🧛🏻♂️👻 ✨🎅🏼 🎄 ꕀ 🧜🏻♀️ 🧛🏻♂️👻
🚚 切换回来后,选择…,选择存储,选择应用最新存储。
🚚 切换回来后,选择…,选择存储,选择应用存储。
🚚 例如 账号
🧜🏻♀️账户:zyy 密码 :123
✨将账号密码拼接在ip前面
✨格式= 账号:密码@地址
👻
🚚进入文件目录
🚚初始化
🚚设置远程地址
🚚添加缓存
🚚提交
🚚推送
🚚第一种
🚚第二种
🚚
🚚
🚚
🚚
🚚第一种
子组件 派发事件 $emit,父组件监听 。
父组件 写事件去修改
🚚第二种
子组件
父组件绑定
🚚第三种 如果是传递进来的值为对象,可以给 对象里的属性直接赋值
this.formConf.fields = […formConfBackup.fields]
如果是公共组件想要修改父组件的值,尽量使用第三种,不然每次调用组件,都要在父组件多写一些代码
建议不要直接使用 cnpm 安装依赖,会有各种诡异的 bug。可以通过如下操作解决 npm 下载速度慢的问题
list = […new Set(list)];
return list;
},
🚚 在表单定义字段
🚚 未在表单定义字段 响应化
object-fit 属性指定元素的内容应该如何去适应指定容器的高度与宽度。
object-fit 一般用于 img 和 video 标签,一般可以对这些元素进行保留原始比例的剪切、缩放或者直接进行拉伸等。
您可以通过使用 object-position 属性来切换被替换元素的内容对象在元素框内的对齐方式。
规定文本的字体、字体尺寸、字体颜色。
emitPath:false
“terminal.integrated.defaultProfile.windows”: “Command Prompt”
只能在data里定义 在使用
1.commit 选择分支 右键revert commit
2.选择 hard
3.新建分支 发布
4.切回原分支
5,拉回代码
// 字段名: 数据视图返回的字段的名字 不是参数名
// 数据视图单个排序
// 数据视图 多个排序
// 数组按照某一字段名排序
// user login
(1)本地代理:vue.config.js 》module.exports
(2)服务器代理
(3)配置docker
COPY /zip/production/default.conf /etc/nginx/conf.d/
(4)调用代理地址
(5)修改代理后,一定要重启 ,不然不会生效
(1)安装依赖
(2)App.vue 挂载autofit
(3)调用的页面
export const tabelObj =[]
export const tabelOb1j =[]
export const tabelOb3j =[]
(2)调用
confine: true, // 限制tootip在容器内
&.ic-item + .ic-item {
margin-top: 11px;
}
grid-auto-rows: auto;
或者设置 grid-auto-rows: 50%;
grid-gap 为间距
当使用npm运行vue项目时,出现了错误,是由于自身node版本太低和package.json 里scripts设置了版本兼容高版本。
1,将package.json中“SET NODE_OPTIONS=–openssl-legacy-provider && ”删除
promises为数组
官网:https://www.jiangweishan.com/tool/clippy/
clip-path: polygon(50% 0%, 100% 50%, 50% 100%, 0% 100%, 50% 50%, 0% 0%);
-webkit-clip-path:polygon(50% 0%, 100% 50%, 50% 100%, 0% 100%, 50% 50%, 0% 0%);
如果是横向条纹,如上图,就在yAxis中添加splitArea:false
如果是竖向条纹,就将这句代码加在xAxis里
下部加载 bottom 以此类推
外层相对定位。里面绝对定位
left: 50%;
transform: translateX(-50%);
采用svg渲染,比canvans清晰度高
1.setting>>ssk key
2.点击 generate one
3. cmd 打开终端,输入
4.一直回车,然后 复制文件地址,打开 id_ed25519.pub,
5.复制,粘贴再
6.在使用ssh拉取代码
放在uip后面,不要编码
“@riophae/vue-treeselect”: “^0.4.0”,
这种安装的时候:
pnpm 安装单个依赖 pnpm add
安装所有依赖 pnpm i
修改class样式,需要用deep找到class
:visible=“isEffective(detail.advantage)”