- 博客(15)
- 资源 (1)
- 收藏
- 关注
原创 工具的使用和代码优雅实现
vscode 篇1.vscode 自动保存off:关闭自动保存,这是默认选项afterDelay:会每隔若干秒保存一次OnFocusChange: 编辑器是去焦点时自动保存文件,比如说你打开了多个文件,你编辑好了A,然后切换到B文件,那么此时A文件会自动保存。OnWindowChange:窗口失去焦点时会自动保存文件。也就是说你从VSCode切换到其他软件时会自动保存文件。路由hash值变化浏览器不会重新发起请求,但是会触发window.hashChange事件,假如我们在hashChange
2021-07-29 21:39:23 118
原创 两个人同用一个分支时,git pull时报错
两个人同用一个分支,提交时,git pull报错,error: Your local changes to the following files would be overwritten by merge:需要保存本地方法1:保留刚才本地修改的代码,并把git服务器上的代码pull到本地(本地刚才修改的代码将会被暂时封存起来)1.git stash 暂存当前正在进行的工作,保存到git栈中。相当于是一个快照2.git pull origin master3.git stash pop如此一来
2021-07-29 21:33:48 621
原创 项目中弹出框组件modal的学习
对于所有元素的正确性进行校验,只有全部通过校验才能进行下一步操作,比如调接口等等。visible 这个框是否可见 默认关闭后状态不会自动清空, 如果希望每次打开都是新内容,请设置 destroyOnClose。destroyOnClose={true} //关闭时销毁 Modal 里的子元素getFieldDecorator 用于和表单进行双向绑定,详见下方描述...
2021-07-29 21:31:04 177
原创 使用antd.form.create
import { FormComponentProps } from "antd/lib/form";//2.定义props和state的类型interface Props extends FormComponentProps { visible: boolean; onOk?: (data:GeneratePaymentFormDTO ) => void; type:number; generateMode:number; idList: string[] | number
2021-07-29 21:22:45 802
原创 项目中所用的ES6语法
1.属性访问let obj = { foo: "bar", age: 42, baz: { myProp: 12 },}//两种访问方法1.obj.foo2.obj['foo']2.计算属性名从ECMAScript 2015开始,对象初始化语法开始支持计算属性名。其允许在[]中放入表达式,计算结果可以当做属性名。这种用法和用方括号访问属性非常类似,也许你已经用来读取和设置属性了。现在同样的语法也可以用于对象字面值了:// Computed property names (ES
2021-07-29 21:20:30 217
原创 实现制定培养计划的提交功能
想添加一个用户点击了提交按钮就不能再次操作了。未点击前点击后代码实现 <view class="save"> <u-button class="btn_commit" :disabled="submit_status" type="primary" @click="commit">提交</u-button> </view>根据disabled来操作该按钮是否能使用,也就是禁用该按钮在data中,设置一共submit_st
2021-07-09 10:49:25 56
转载 Vue页面加载完成后自动加载自定义函数
Vue 项目中,当需要页面刚刚载入后就要立马触发一个函数该怎么实现?有两种方案1.created:在模板渲染成html前调用,即通常初始化某些属性值,然后再渲染成视图。这里created时放在methods里面的。methods: { indexs:function(){ this.$http.post('{:url("Index/fun")}') .then(function(res){
2021-07-08 17:01:20 5324
原创 vue报错Error in render: “TypeError: Cannot read property ‘0‘ of undefined“
通常有两种情况:1、在js中使用length报错,如下if(res.Data.length == 1){ this.tableData1 = res.Data[0];}报错原因:此时res.Data是无数据为undefined的,所以找不到 res.Data.length。解决办法:在加一层判断,首先保证res.Data存在不为null或undefined改为,如下if(res.Data){ if(res.Data.length == 1){ this.tableData1 = res.
2021-07-08 15:35:36 73
原创 js字面量增强写法
1.对象const obj = new Object()//对象字面量const obj = { name:'hello', run:fuction() { console.log('eee'); } } //增强写法 const obj1 = { name, age, height }2.函数const func = { run:
2021-07-04 20:04:01 113
原创 vue基础的学习
https://www.yuque.com/kanyuyou/zy6htq/dimlbc语雀地址只是关心视图层el:挂载点 可以根据# . 来选择Mustache 语法可以写变量和简单的表达式1.v-on添加一个事件监听器.<!-- 完整语法 --><a v-on:click="doSomething">...</a><!-- 缩写 --><a @click="doSomething">...</a>&l.
2021-07-04 10:24:47 73
原创 【项目实训】记录git的常见错误和解决方案
记录git操作的 常见问题1.在push时出现Unable to access ‘https://github.com/xxxx/xxxx.git/’:OpenSSL SSL_read:Connection was reset,error 10054OpenSSL读取:连接被重置,错误号10054”网上常用的操作是 :git config --global http.sslVerify "false"关闭证书认证,依旧没有解决问题,后面查到资料可以用手机热点联网就可以了,应该是校园网的问题。后面又
2021-07-02 09:13:08 106
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人