• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

uni-app富文本解析-小程序

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

 

uni-app 富文本解析-小程序 – 不凡笔记 (upwqy.com)

1 引入插件 gaoyia-parse

链接:https://pan.baidu.com/s/1UusfXxHhHcoaKpUVFE2Xqw 提取码:zuqt

2 创建组件 rich-content.vue

<template>
	<view class="content">
		<u-parse :content="content" @preview="preview" @navigate="navigate" style=""/>
	</view>
</template>
<script>
	//视频和文本解析组件
	import uParse from '@/components/gaoyia-parse/parse.vue'
	export default {
		name: 'wang-content',
		components: {
			uParse
		},
		props: {
			content: {}
		},
		created() {},
		methods: {
			preview(src, e) {
				// do something
			},
			navigate(href, e) {
				// do something
			}
		}
	}
</script>

在详情页面 details.vue 中 引入组件

<wangContent :content='content'></wangContent>
import wangContent from '@/components/wang/rich-content.vue';

components: {
    wangContent
}

完整代码如下

<template>
	<view class="details">
		<wangContent :content='content'></wangContent>
	</view>
</template>

<script>
	import wangContent from '@/components/wang/rich-content.vue';
	export default {
		components: {
			wangContent
		},
		onLoad(option) {
			if (typeof option.id !== 'undefined' && option.id) {
				this.gid = option.id
			} else {
				uni.showToast({
					title: '缺少商品id',
					icon: 'none'
				})
				uni.navigateBack({
					delta: 1
				})
				return false
			}
			this.getInfo()
		},
		data() {
			return {
				content:''
			}
		},
		methods: {
			getInfo(){
				var params = {
					goods_id:this.gid
				}
				this.$api.goods_info(params,res=>{
					
					this.content = res.data.intro
				})
			}
		}
	}
</script>

<style>

</style>

鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
微信小程序学习二发布时间:2022-07-18
下一篇:
支付宝小程序环境判断发布时间:2022-07-18
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap