美文网首页
小程序开发小记

小程序开发小记

作者: crossroads | 来源:发表于2019-05-09 15:45 被阅读0次

    一、CSS格式化

    代码总是被顺序给打回来,先postion再XX,完全记不住啊。发现这个网站的工具不错,在这里记录下,也给大家推荐下
    https://tool.lu/css/

    二、解决ios页面滚动

    XX.json

    {
      "disableScroll": true 
    }
    

    三、js中&& 返回具体undefined或具体内容变成boolean

     Boolean(XX && XX)
    

    四、如何存储map类型数据(只能根据key找value,类似json串)

    //存储,id 可以随意变
     map[id] = value
    //读取
    map[id]
    

    五、石化图片

      background-blend-mode: luminosity;
      mix-blend-mode: luminosity;
    

    六、解决wxml中空格无效

        <text class="title" decode="{{true}}" >&nbsp;你好&nbsp;</text>
    

    七、scrollView横向滚动demo

    <scroll-view class='scroll' scroll-x>
      <view class='scroll-item' wx:key="unique" wx:for="{{objectArray}}" wx:key="item">
          <text class='intro'>{{item.unique}}</text>
      </view>
    </scroll-view>
    
    .scroll {
      overflow: hidden;
      margin: 32rpx 0 0;
      height: 176rpx;
      white-space: nowrap;
    }
    
    .scroll-item {
      display: inline-block;
      margin-left: 20rpx;
    }
    ...
    

    八、显示markdown

    wemark: https://github.com/TooBug/wemark

    九、在某个页面修改另一个页面的data

    如果是通过navigateTo过来的,可以直接使用navigateTo,具体用法去官网;如果无法使用navigateTo,可以这样:

    let pages = getCurrentPages()
    let prevPage = pages[pages.length - 2] //当前页面为length-1
     prevPage.setData({
      XX:xx
     })
    

    使用getCurrentPages注意:
    https://developers.weixin.qq.com/miniprogram/dev/reference/api/getCurrentPages.html

    相关文章

      网友评论

          本文标题:小程序开发小记

          本文链接:https://www.haomeiwen.com/subject/nfnwoqtx.html