在使用 taro 写多行文本超出显示省略号时,发现 -webkit-box-orient: vertical;
没起作用
最后去社区查了下,发现有人遇到了同样的问题,最后得到的解决方案是:
第一种
1 | /* autoprefixer: ignore next */ |
第二种
1 | /* autoprefixer: off */ |
两种方式都是加入 css 注释 去声明忽略下一行,防止编译时被过滤掉
在使用 taro 写多行文本超出显示省略号时,发现 -webkit-box-orient: vertical;
没起作用
最后去社区查了下,发现有人遇到了同样的问题,最后得到的解决方案是:
第一种
1 | /* autoprefixer: ignore next */ |
第二种
1 | /* autoprefixer: off */ |
两种方式都是加入 css 注释 去声明忽略下一行,防止编译时被过滤掉
服务器系统:Ubuntu 18.04 64位
nginx:1.14
这篇文章主要是记录配置 https 的步骤,就不介绍申请ca证书的相关细节了
这里有免费的 ssl 证书:https://cloud.tencent.com/act/pro/ssl
我是西部数码的域名,在腾讯云申请的证书
申请证书并签发后,把证书先下载到本地
1 | $ apt-get update // 更新软件 |
2.1 nginx 的安装目录为 /etc/nginx/,进入该目录,增加 cert 文件夹,把刚刚下载的两个文件上传到 cert 文件夹里
2.2 在 /etc/nginx/conf.d/ 文件夹下新增一个 blog.conf
的配置文件,名字随意,nginx 会读取 conf.d/ 文件夹里的所有配置文件
2.3 把下面的配置信息复制到 blog.conf
文件里
1 | server { |
配置完成后,检查一下 nginx 配置文件是否可用,有出现 successful 说明配置是正确的
1 | $ nginx -t |
配置正确后,重新加载配置文件使配置生效:
1 | $ service nginx reload |
在用 uni-app 开发小程序时,在组件中使用 onLoad、onShow 等函数无效,无法正确初始化
查了下文档,发现这些函数只能用于 page 中,在组件中是无法使用的
之前的一个 pc 端项目,有文字滚动的功能,找了下,没有合适的轮子,于是自己造了一个
阅读全文...3分钟带你搞定广告
阅读全文...最近有个小程序的项目,用 taro3 脚手架创建了项目,在组件里引入了 taro-ui 的组件之后,执行 yarn dev:weapp
一直报错,报错内容是无法识别 taro-ui 里面的 ts 语法
1 | Module build failed (from ./node_modules/babel-loader/lib/index.js): |
后来搜了下官方 issue,发现有人遇到过这个问题,原因是 taro-ui 2.x 跟 taro 3.x 不兼容,需要安装 3.x 的 taro-ui
还原事故现场:
接口返回的数据中,有个时间戳字符串,我拿到之后用 new Date() 实例化时间对象,结果控制台提示:Invalid Date
后来自己试了下,发现时间戳的格式需要是数字,才不会报错,所以转日期的时候加了个类型转换就ok了
1 | let timestamp = "1515239514230" |
一文带你搞懂 npm 中的版本号规则
阅读全文...最近的一个项目遇到了这个问题,这个问题也很好处理,一段代码就够了:
1 | <!-- 以下是 uni-app 代码 --> |
给 img 设置一下最大宽度就可以了