编辑
2023-04-04
VUE3
0
请注意,本文编写于 597 天前,最后修改于 588 天前,其中某些信息可能已经过时。

目录

说明
文本插值
说明
CodeEG
html字符串
说明
CodeEg
CodeResult
动态绑定多个值
说明
EG

说明

基本和vue2中的没有太大区别

文本插值

说明

通过双大括号{{}}实现

CodeEG

vue
<template>   <div>{{ props.msg.text }}</div> </template> <script setup lang="ts"> interface TitleProps {   msg: {     title: string;     text: string;   };   navTitle?: number; } // const props = defineProps<TitleProps>(); const props = withDefaults(defineProps<TitleProps>(), {   msg: () => {     return {       title: '12',       text: '组件啊',     };   },   navTitle: 1, }); </script> <style scoped></style>

html字符串

说明

通过指令`v-html`实现

CodeEg

vue
<template>   <p v-html="testHtml"></p> </template> <script setup lang="ts"> const testHtml = `<span>123</span>` </script> <style scoped></style>

CodeResult

html
... <p><span>123</span></p> ...

动态绑定多个值

说明

通过v-bind直接绑定一个对象

EG

vue
<script lang='ts'> const objtest = { name: '小名', age: 18 } </script> ... <template> <div v-bind='objtest'></div> </template>

本文作者:RKLS

本文链接:

版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!