一些小问题
鸭嘴兽Coder
这个作者很懒,什么都没留下…
展开
-
【ng-alain】解决sf设置了visibleIf的字段,默认执行required验证
利用 validator 参数: // @delon/form schema: SFSchema = { properties: { money:{ type:'string', title: '资产', ui:{ validator: val => (!val ? [{ keyword: 'required', message: 'Required' }] : []), } }原创 2020-06-24 12:06:45 · 929 阅读 · 1 评论 -
在Angular项目中引入pdf.js,解决电子签名不显示
以下是针对解决电子签名不显示的pdf预览的方案:将pdfjs相关源码下载后,拷贝至项目目录下,如src/asssets,另外需要修改 pdf.worker.js中代码,将以下代码注释:if (data.fieldType === 'Sig') { _this2.setFlags(_util.AnnotationFlag.HIDDEN);}不注释的话页面可能看不到电子签名;然后在angular.json的build配置里添加代码:"build": { "assets": [ {原创 2020-06-01 14:15:17 · 1260 阅读 · 0 评论 -
react项目设置代理(proxy)
安装http-proxy-middlewarenpm install http-proxy-middleware在src下建立setupProxy.js文件const proxy = require("http-proxy-middleware");module.exports = function(app) { app.use( proxy("/api", { target: <代理地址>, changeOrigin: true, // ne.原创 2020-06-01 13:56:40 · 2081 阅读 · 1 评论 -
处理js大数运算进度丢失
该问题为前端js大数运算精度丢失问题,当超过16位数时会出现低位数不精准,这是由于前端js在高位数计算时转为科学计算法导致。解决方案1: 对前后端限制数字位数一般在项目或业务中是不会涉及到那么大的数位,没必要吹毛求疵。解决方案2: 引入bignumber.js该库用切分逻辑处理了大数运算,用法也比较便捷。????github...原创 2020-05-16 10:33:41 · 770 阅读 · 0 评论 -
解决Nuxt(Vue)中跨页面锚点不定位的问题
方法①在有锚点的页面添加代码:methods: { goAnchor(selector) { // 最好加个定时器给页面缓冲时间 setTimeout(() => { // 获取锚点元素 let anchor = this.$el.querySelector(selector) anchor.scrollIntoView() }, 50...原创 2020-04-09 09:21:21 · 1921 阅读 · 2 评论 -
解决:menu/ActionBar不显示
这个问题一般和Theme的设置有关搜了overstack,基本是在.xml文件中引入了xmlns:app="http://schemas.android.com/apk/res-auto"解决的尝试了没用,之后发现这种方法可以解决:在主下引入xmlns:tools="http://schemas.android.com/tools"在下引入tools:ignor原创 2017-05-08 14:30:38 · 939 阅读 · 0 评论 -
解决:tomcat登录显示403- forbidden错误
1.打开Tomcat安装目录下的conf --> tomcat-users.xml 文件2.在前添加如下语句:原创 2017-03-26 23:51:34 · 10531 阅读 · 0 评论 -
启用Tomcat时,报异常:failed to connect to localhost/127.0.0.1 (port 8080)
异常如下:java.net.ConnectException: failed to connect to localhost/127.0.0.1(port 8080) after 8000ms: isConnected failed: ECONNREFUSED(Connection refused)解决方法:如果url是:localhost:8080 或原创 2017-03-26 23:05:13 · 11281 阅读 · 0 评论 -
解决:Chrome查看源码时出现乱码
新版chrome没有了编码功能,不过对于强大的chrome插件这并不是什么大问题!~只需在chrome网上应用店安装名为Set Character Encoding 的插件就能轻松解决了!下载地址:https://chrome.google.com/webstore/detail/set-character-encoding/bpojelgakakmcf原创 2017-03-28 22:45:47 · 16034 阅读 · 3 评论 -
解决百度地图开发问题:java.lang.UnsatisfiedLinkError:No implementation found for
看到一些开发者卡在这个问题上不得解,大部分是因为so文件没有正常解析导致的,以下为解决方法:首先拷贝几个不同的装so文件的文件夹到 项目名/app/libs 下,也就是和jar包同一目录下打开项目后,编写build.gradle文件,在android{}中添加如下代码对so文件的引入进行配置: task nativeLibsToJar(type: Zip, d原创 2017-03-27 18:33:34 · 8414 阅读 · 1 评论