- 博客(13)
- 资源 (5)
- 收藏
- 关注
原创 uniapp使用android原生canvas绘制文本时引入外部字体文件
效果如下:示例代码(非上方图片源码):var imgPath = plus.io.convertLocalFileSystemURL("_www/static/img/xxx.jpg");uni.getImageInfo({ src:imgPath, success(info) { var TextPaint = plus.android.importClass('android.text.TextPaint'); var Typefac..
2020-09-09 11:31:09
635
原创 uniapp调用android原生sdk给图片添加水印(待更新)
最近因为女朋友说想要一个能够每天更换一张背景图片,并且可以看到一些励志的话和过去多少天的app虽然我是个小白,也只会用uniapp做手机app,但这不代表能阻挡我做这个app的决心设置手机桌面背景没什么难度,难度就难在我给图片加水印,竟然让图片变得特别的模糊,因为刚开始不知道该怎么做,于是在度娘哪里寻找到了uniapp给图片加水印的方法,如下:https://www.jianshu.com/p/7cb98266fc81参考了之后,自己也写了一个,结果发现,用uni.createCanvasC
2020-09-07 18:08:41
1270
1
原创 uniapp中使用sqlite模块2——使用SQLite
详情移步官方文档:http://www.html5plus.org/doc/zh_cn/sqlite.htmlsqlite打包:如何打包SQLite//打开数据库plus.sqlite.openDatabase({ name: 'abc', //这里是数据库的名称 path: '_doc/DB', //_doc是相对路径的应用私有文档目录 success: function(e){ console.log('数据库打开成功') }, fail: func.
2020-07-16 15:26:12
3958
6
原创 uniapp中使用sqlite模块1——打包SQLite
sqlite用法:使用SQLiteuniapp导入sqlite模块:第一步,使用HBuilderX:打开manifest.json配置文件:第二步,如果使用离线打包,此时无需其他配置,可直接打包使用,如使用离线打包:使用Android studio:打开 app/src/main/assets/data/dcloud_properties.xml添加以下配置项:<feature name="Sqlite" value="io.dcloud.feature.sqlit.
2020-07-16 15:25:58
5423
原创 Web验证
1.邮箱export const isEmail = (s) => { return /^([a-zA-Z0-9_-])+@([a-zA-Z0-9_-])+((.[a-zA-Z0-9_-]{2,3}){1,2})KaTeX parse error: Expected 'EOF', got '}' at position 10: /.test(s)}̲2.手机号码export co…/.test(s)}3.电话号码export const isPhone = (s) => { ret
2020-05-27 19:25:29
230
原创 el-table中某一列添加文字提示(鼠标移动到单元格上,显示tooltip文字提示)
<el-table> <el-table-column label="名称" :show-overflow-tooltip="true"></el-table>:show-overflow-tooltip绑定一个 true 或 false
2020-04-17 16:31:24
6538
原创 vue-cli3.x以上版本中使用v-show or v-if无法做到实时更新
当我有个element表格,想要做到点击编辑并保存时,我会想到这么做<el-table :data="userInformation" :row-class-name="changeClassName"> <el-table-column min-width="50" label="用户名" prop="...
2020-04-10 10:58:13
1563
原创 vue-cli3打包上线后后台接口404错误(vue-cli3.11版本)
vue项目在开发模式时,使用的axios调用的后台接口,而使用axios调用后台接口,需要在vue.config.js中配置proxy代理,否则会出现请求头错误,而设置了proxy代理后,vue项目打包proxy代理就会失效,因为proxy代理并不会一起打包到dist文件夹下,网上的说法都是配置不同环境新建env文件及更换baseurl等,但是我发现这种做法在vue3.11版本中并不适用,直接根据...
2019-12-21 10:13:31
4085
4
原创 vue-cli3项目打包后页面空白(vue-cli3版本)
首先,如果想要打包后,直接打开index.html页面查看效果,就只需要修改vue.config.js文件,找不到这个文件怎么办呢?去项目的根目录,自己新建一个vue.config.js文件,与package.json同级。创建后输入以下代码:module.exports = { publicPath:'./'}重新打包,就可以直接点击index.html查看效果了。如果想要把项...
2019-12-21 09:48:56
3745
原创 vue-cli3打包上线时遇到的坑(打包后页面空白、接口404、进入二级页面刷新404)
前言: 刚开始以为打包上线挺简单的,不就是 cnpm run build打包然后把代码往服务器一扔吗。但是打包后发现遇到了各种问题,首先就是页面空白的问题,页面空白有两个原因,第一个是因为路径找不到造成的页面空白,第二个是渲染问题。其次就是后台接口404错误。在这里,我会建一个新的vue3项目,来重新走一遍打包时遇到的坑。vue3打包上线后页面空白vue3打包上线后调用后台接口...
2019-12-20 16:30:12
10883
3
原创 在VUE项目中编写仿dos命令行界面
效果如下:首先用一个div作为dos命令窗口并且放入element的卡片中,然后在div中写入ul序列以及input输入框(可自己进行优化)<el-card id="card" class="box-card" style="background:black;color:white;max-height:27.2em;overflow:auto" @click="autoFocus()...
2019-12-18 11:25:58
2360
3
原创 js中用正则表达式替换字符串中所有指定字符串
用正则表达式可以用js中的RegExp对象,有两个参数,第一个参数指定了正则表达式的模式或其他正则表达式,第二个参数是可选的,包含属性 “g”、“i” 和 “m”,分别用于指定全局匹配、区分大小写的匹配和多行匹配。想要选择所有指定字符串,第二个参数就要填"g"var start = '1001110 0011010'var rep = '10'start=start.replace(new ...
2019-12-02 14:36:34
1231
VUE自动部署(node)
2021-04-28
uni-back.zip
2020-07-09
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人