v-html指令 网页渲染

302 阅读1分钟
# v-html指令的作用是:
设置元素的inner HTML
# 内容中有html结构会被解析为标签
# v-html指令无论内容是什么,只会解析文本
# 解析文本使用v-text,需要解析html结构使用v-html

<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title></title>
	</head>
	<body>
		<div id="app">
			<p v-html="content"></p>
			<p v-text="content"></p>
		</div>
		<!-- 开发环境版本,包含了有帮助的命令行警告 -->
		<script src="https://cdn.jsdelivr.net/npm/vue/dist/vue.js"></script>
		<script>
			var app = new Vue({
				el:"#app",
				data:{
					//content:"你好 程序员!",
					content:"<a href='https://juejin.cn/user/2576910988617534'>我的掘金</a>"
				}
			})
		</script>
	</body>
</html>