首页 > 其他 > 详细

taro富文本解析

时间:2020-06-21 19:06:23      阅读:201      评论: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 版权所有
打开技术之扣,分享程序人生!