小程序访问公众号文章

随着小程序不断的发展,现在个人的小程序也开放了很多功能了,个人小程序直接打开公众号链接。在群里看到的一款小程序,点击可以直接阅读文章了,所以琢磨了一下,写了一些源码。

主要代码:



为了达到效果,更加具体的demo
效果如下
github地址:https://github.com/wangxiaoting666/weixinlink

image

weixin.wxml


  
    
    
  



  
    
    
      {{cardTeam.name}}
      
        {{cardTeam.count}}
      
    
  


weixin.wxss

.container {
  padding-top: 0;
}

.item {
  width: 100%;
  height: 220rpx;
  position: relative;
  display: flex;
  margin: 10rpx 10rpx;
  border-bottom: 1px solid rgb(197, 199, 199);
}

.item:first-child {
  margin-top: 0;
}

.item .remove {
  width: 60px;
  height: 100%;
  background-color: red;
  position: absolute;
  top: 0;
  right: -60px;
  display: flex;
  justify-content: center;
  align-items: center;
}

.item .number-wrapper {
  height: 100%;
  padding-top: 40rpx;
  flex-direction: column;
  justify-content: space-between;
}

.item .ok {
  width: 60px;
  height: 100%;
  padding-right: 20rpx;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #98f5ff;
}

.item .img {
  width: 150rpx;
  height: 150rpx;
  padding: 20rpx;
}

.number-wrapper .name {
  margin: 10rpx 10rpx 10rpx 10rpx;
  font-size: 39rpx;
  overflow: hidden;
}

.number-wrapper .count-wrapper {
  display: flex;
  align-items: center;
  margin-left: 10rpx;
  font-size: 25rpx;
}

.number-wrapper .count-wrapper .decrease-btn {
  font-size: 30rpx;
}

.number-wrapper .count-wrapper .increase-btn {
  font-size: 30rpx;
}

.number-wrapper .count-wrapper .count {
  margin: 0 1rpx 0 1rpx;
  font-size: 30rpx;
}

.number-wrapper .price-wrapper .people {
  margin-left: 250rpx;
  font-size: 30rpx;
}

/* 搜索框样式 */

.view-search {
  display: flex;
  flex-direction: row;
  height: 70rpx;
  margin: 20rpx;
  padding: 5rpx;
  border: 1px #e4e2e2 solid;
  border-width: thin;
  align-items: center;
}

.input {
  flex: 1;
  height: 60rpx;
}

.input-placeholder {
  color: #999;
}

.button {
  width: 60rpx;
  height: 60rpx;
}

weixin.js

//index.js
//获取应用实例
var app = getApp();
var cardTeams;

Page({
  data: {
    cardTeams: [{
        "viewid": "1",
        "imgsrc": "../../images/win/1.jpg",
        "price": "¥1245",
        "count": "一个40岁老码农的总结,",
        "name": "一个40岁老码农的总结,奋斗",

      }, {
        "viewid": "2",
        "imgsrc": "../../images/win/2.jpg",
        "price": "¥2345",
        "count": "小公司打杂三年,意外拿到",
        "name": "小公司打杂三年,意外拿到美",

      }, {
        "viewid": "3",
        "imgsrc": "../../images/win/3.jpg",
        "price": "¥2345",

        "count": "作为一个有追求的前端程序媛作",
        "name": "作为一个有追求的前端程序媛",

      }, {
        "viewid": "4",
        "imgsrc": "../../images/win/4.jpg",
        "price": "¥2345",
        "count": "女程序媛面试总结:我",
        "name": "女程序媛面试总结:我是这",

      },
      {
        "viewid": "5",
        "imgsrc": "../../images/win/5.jpg",
        "price": "¥2345",
        "count": "前端工作那些年,怎么避?",
        "name": "前端工作那些年,怎么避免",

      }
    ]
  },

  //事件处理函数
  bindViewTap: function() {
    wx.navigateTo({
      url: '../weixinlink/weixinlink'

    })
  },
  onLoad: function() {
    console.log('onLoad:' + app.globalData.domain)

  }

})

文章界面
weixinlink.wxml



注意:
小程序要和公众号关联,链接才可以打开。


原文作者:祈澈姑娘 技术博客:https://www.jianshu.com/u/05f416aefbe1
90后前端妹子,爱编程,爱运营,文艺与代码齐飞,魅力与智慧共存的程序媛一枚。
坚持总结工作中遇到的技术问题,坚持记录工作中所所思所见,如有不会的,欢迎加入主页编程微刊qq群。

你可能感兴趣的:(小程序访问公众号文章)