首页 > 其他 > 详细

taro富文本解析

时间:2020-06-21 19:06:23      阅读:196      评论:0      收藏:0      [点我收藏+]
import Taro, { Component } from @tarojs/taro
import {
    Block,
    View,
    Image,
    Text,
    CheckboxGroup,
    RadioGroup,
    Label,
    ScrollView,
    RichText
} from @tarojs/components
import { isEmpty, checkLogin, jdTorjLogin } from @/utils/util
import { wxRegistrationAgreement } from @/servers/api/plusMember
import ./plusProtocol.scss
import { getGlobalData, setGlobalData } from @/utils/global_data
import { gd_geolocation } from @/utils/map.js
import { pageToLogin } from @/servers/utils
import { Back, GetOpenId } from @/components
import { getWechatSign } from @/utils/wxSignature

export default class PlusProtocol extends Component {
  config = {
    navigationBarTitleText: PLUS会员协议
  }

  state = {
    coupon_text:"",
  }

  async componentWillMount() {
  
  }

  componentDidShow() {
    debugger
    let fromParams = this.$router.params
    this.state.id = fromParams.id
    this.getDetail();
  }
  async getDetail() {
    try {
      let params = {
        type:2
      }
      let currentResult = await wxRegistrationAgreement(params);
      if(currentResult.code==200){
        debugger
        let result = currentResult.data;
        if (result) {
          // let coupon_text = new HtmlParser(data.skuInfos[0].mobiledesc).nodes
          let coupon_text = result
          this.setState({
            coupon_text: coupon_text
          })
        } else {
          this.setState({
            coupon_text: ‘‘
          })
        }
      }
     
    } catch (err) {
    }
  }

    render() {
        const {
          coupon_text,
          iPhoneXStyle,
        } = this.state
        return (
            <View className="protocol_wrap">
              <GetOpenId></GetOpenId>
                <Back></Back>            
                <View>
                  {coupon_text && (
                    <View
                      className={
                        iPhoneXStyle
                          ? wap-chooseticket-footer-diff-iponex
                          : wap-chooseticket-footer-diff
                      }
                    >
                      <RichText nodes={coupon_text} />
                    </View>
                  )}
                
                <View className="goodsDetail_index-searchDf1"></View>
                </View >
                
            </View >
        )
    }
}

 

taro富文本解析

原文:https://www.cnblogs.com/shuihanxiao/p/13173334.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!