经验总结
记录日常工作生活中遇到的问题,技术和知识点
Deshun 发布于 5年前 (2020-08-10) 5083℃
赞 (4)
最近在改一个之前别人对接项目,遇到一个问题。现在要解决问题,需要获取图片的链接,并把链接中的(图片)文件名提取出来。下面开始:比如,图片的 URL 地址是:https://www.w3h5.com/zb_users/upload/2019/04/201904031554286068121005.png?type=w3h5.com这里用到 split() 方法,可以把一个字符串分割成字符串数组。&n...
标签:
js
/ javascript
/ js截取字符串
/ 截取文件名
/ 截取文件
Deshun 发布于 5年前 (2020-08-06) 2502℃
赞 (0)
在日常开发中,难免会遇到改了半天代码,发现忘记切换分支了,本来应该在 Feature 分支进行开发,结果在 Develop 分支上敲了半天。还有在开发过程中遇到了比较紧急的 bug 需要修改,当前代码又不想放到暂存区或者 commit 提交。这时候就可以使用 git stash 命令,将工作区代码“储藏”起来:git stash
Saved working ...
标签:
git
/ stash
/ git stash
/ git改错分支
/ git暂存
/ git教程
/ git开发
Deshun 发布于 5年前 (2020-07-30) 11626℃
赞 (2)
v-decorator 是 Ant Design 的控件验证属性。经过 getFieldDecorator 或 v-decorator 包装的控件,表单控件会自动添加 value(或 valuePropName 指定的其他属性) onChange(或 trigger 指定的其他属性),数据同步将被 Form 接管,这会导致以下结果:你不再需要也不应该用 on...
标签:
antd
/ antdv
/ v-decorator
/ v-decorator取值
/ v-decorator赋值
Deshun 发布于 5年前 (2020-07-21) 4028℃
赞 (0)
Antd for Vue 的 Table 组件还是很方便的,今天就记录一下,如何让在一列中展示多个参数。HTML部分代码:<a-table :columns="levelColumns" :data-source="levelData" :pagination="false" bordered...
标签:
vue
/ antd
/ antd table
/ antd表格
/ 蚂蚁表格
/ antd表格自定义
Deshun 发布于 5年前 (2020-07-20) 9949℃
赞 (4)
使用 Antd for Vue 的 setFieldsValue 赋值时报错:warning.js?4eb8:34 Warning: You cannot set a form field before rendering a field associated with the value. You can use `getFieldDecorator(id, options)` ins...
标签:
vue
/ antd
/ antd报错
/ form报错
/ setFieldsValue报错
/ v-decorator报错
Deshun 发布于 5年前 (2020-07-19) 1833℃
赞 (0)
最近用 Vue 开发一个项目,需要实现一个省市区三级联动的功能。使用的是饿了么团队的移动端组件库 Mint UI 中的 Picker 组件,官方的文档也是十分的不详细。我期间遇到了不少问题,踩了一些坑,下次记录一下,希望能对大家和以后的自己有所帮助。Mint UI 的使用,我就不再赘述的,大家需要的话可以根据官方文档进行下载和使用。下面开始进入正题:我这里使用的是后端提供的省市区数据接口,为了方便...
标签:
mint ui
/ 三级联动
/ 省市区三级联动
/ Vue
/ mt-picker
/ 饿了么UI
Deshun 发布于 5年前 (2020-07-14) 3183℃
赞 (0)
在 Vue 项目中使用 npm Swiper 组件,在测试时发现在某些情况下绑定的 click 事件不起效。因为在点击 banner 时要做一些判断,比如是否登录,是否实名认证等,所以必须解决这一问题。在 swiper 组件启用了 loop 循环模式时,会在原本 slide 前后...
标签:
vue
/ swiper
/ swiper点击
/ swiper loop
/ swiper事件
/ swiper loop点击无效
Deshun 发布于 5年前 (2020-07-10) 2606℃
赞 (0)
昨天,我们解决了 Ant Design 升级后,国际化组件 LocaleProvider 报错的问题:Vue项目使用Ant Design升级后报错`LocaleProvider` is deprecated的解决方法今天又发现首页有一个报错:Warning: [antdv: Carousel] `vertical` is deprecated, please use `dotPositi...
标签:
vue
/ vue项目
/ vue报错
/ antd国际化
/ antd报错
/ vertical
/ dotPosition
/ antd报错走马灯
Deshun 发布于 5年前 (2020-07-09) 5970℃
赞 (2)
今天重写一个 Vue 项目,使用的是 Ant Design for Vue 框架,发现 Collapse 折叠面板的 expand-icon-position 属性不能用。将小箭头设置在右侧不生效,代码如下:<a-collapse :bordered="false" expand-icon-position="right&...
标签:
vue
/ vue项目
/ vue报错
/ antd国际化
/ antd报错
/ ConfigProvider
/ LocaleProvider
/ antd报错国际化
Deshun 发布于 5年前 (2020-07-07) 2060℃
赞 (0)
为了方便开发,节省接口地址修改维护时间,可以通过 webpack 配置,区分正式、测试环境。可以方便的通过一个命令或者参数,运行或者连接不同环境的接口地址:# 本地运行测试环境
npm run dev
# 本地运行正式环境 ...
标签:
vue
/ webpack
/ 正式环境测试环境区分
/ 环境区分
/ vue项目环境区分
/ nodejs环境区分
/ webpack环境区分