问题:一般在移动端,由于dpr(设备像素比)不为1,在PC端显示1像素的边框,在移动端其实显示为2px。
解决这个问题,主要思想是:使用伪元素设置1px的边框,然后使用 transform:scale,对边框进行缩放(scaleY)。
1 | // 上边框 |
1 | // 下边框 注意 transform-origin |
问题:一般在移动端,由于dpr(设备像素比)不为1,在PC端显示1像素的边框,在移动端其实显示为2px。
解决这个问题,主要思想是:使用伪元素设置1px的边框,然后使用 transform:scale,对边框进行缩放(scaleY)。
1 | // 上边框 |
1 | // 下边框 注意 transform-origin |
1 | <!-- 列表 --> |
1 | import Bomnbscreen from '@/components/bomb_screen' |
1 | components = { |
1 | <bottomLoadMore :message='mes' :show.sync='showLoading'></bottomLoadMore> |
message="load more ..."
传参:message='mes'
则是把参数防止在 data 中
1 | data = { |
组件数据props动态更新
使用 .sync
=>
1 | props = { |
1 | <view class="loadMoreGIF" wx:if="{{show}}"> |
open-type
显示用户信息,bindgetuserinfo
点击返回获取到的用户信息,wxpy.login()
登录,async
对于函数内部有异步操作变同步的声明,
1 | <button type="primary" open-type="getUserInfo" lang="zh_CN" bindgetuserinfo="onGotUserInfo">授权</button> |
1 | // async: 对于函数内部有异步操作变同步的声明 |
注意:小程序的 AppID 相当于小程序平台的一个身份证, 后续你会在很多地方要用到 AppID
你也可以参考小程序官方简易教程
通常我们在开发小程序(从列表页跳转到详情页)通过富文本编辑器返回的数据一般都是html的标签,但是偏偏微信小程序本身是不支持HTML标签的,所以我们在解析内容的时候就需要将内容中的HTML标签转换成微信小程序所支持的标签。那么有没有这样一个东西能够将 html 解析为 小程序能够识别的标签呢,wxPrase插件就是这样一款插件
导入下载好的wxPrase文件在项目中(直接复制便是);
在相应的详情XXX.wxml
文件中引入wxParse.wxml
(引入文件最好放在第一行);
例如:<import src="../../wxParse/wxParse.wxml"/>
在相应的详情XXX.wxss
文件中引入wxParse.wxss
(引入文件最好放在第一行);