使用

<u-parse class="uni-dialog-content-text" v-if="mode === 'base'" :content="content"
					@navigate="navigate"></u-parse>

引入组件

import uParse from '@/components/u-parse/u-parse.vue';
export default {
		components: {
			uParse
		},
}

监听点击链接跳转

/**
			 * 跳转
			 */
			navigate(href, e) { //事件:点击富文本里的链接


				// #ifdef APP-PLUS
				console.log('跳转')
				plus.runtime.openURL(href) //app中跳转外部链接
				// #endif

				// #ifdef H5

				window.location = href; //H5或者用window.open吧
				//跳转外链只能h5,公众号可以实现,小程序不支持跳转外链
				// #endif

			},
Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐