uni-app如何完美解析富文本内容
- 第一步:下载JS插件
- 第二步:在详情页里配置 info.vue是小编的详情页
- 在代码出添加插件的路径 var graceRichText = require("…/…/components/richText.js");
- 在info的js里引入插件后,就写js代码了
var graceRichText = require("../../components/richText.js");
export default {
components: {
uParse
},
data() {
return {
demoHtml :
}
},
onLoad() {
uni.request({
url: 接口,
success:(res) =>{
console.log(res);
this.demoHtml = graceRichText.format(添加json数据里的富文本路径);
}
});
},
methods: {
}
}
- 写完JS代码就开始写html的代码了,也很简单
<template>
<view>
<view class="grace-rich-text">
<rich-text type="text" :nodes="demoHtml"></rich-text>
</view>
</view>
</template>
html代码也写完了,赶紧运行看看吧。也可以在richText.js文件里修改css属性,小编在这里就不演示了,有兴趣的大神可以修改试试
- 所有代码
<template>
<view>
<view class="grace-rich-text">
<rich-text type="text" :nodes="demoHtml"></rich-text>
</view>
</view>
</template>
<script>
var graceRichText = require("../../components/richText.js");
export default {
components: {
uParse
},
data() {
return {
demoHtml :
}
},
onLoad() {
uni.request({
url: 接口,
success:(res) =>{
this.demoHtml = graceRichText.format(添加json数据里的富文本路径);
}
});
},
methods: {
}
}
</script>
<style>
</style>
上一篇:
IDEA上Java项目控制台中文乱码
