网站文章做百度排名,软件制作小程序开发,网页排版怎么设置,效果图网址大全概述
v-text指令主要是用来渲染文本内容#xff0c;和双大括号的效果基本一致#xff0c;所以使用场景非常少。
一般情况下#xff0c;我们都会使用双大括号语法去渲染文本内容#xff0c;而不是使用v-text指令。
基本用法
我们创建src/components/Demo08.vue#xff…概述
v-text指令主要是用来渲染文本内容和双大括号的效果基本一致所以使用场景非常少。
一般情况下我们都会使用双大括号语法去渲染文本内容而不是使用v-text指令。
基本用法
我们创建src/components/Demo08.vue我们定义几个文本内容然后分别用v-text渲染。
script setup
const s1 你好张大鹏
const s2 h1你好张大鹏/h1
const s3 h1 stylecolor: red你好张大鹏/h1
/script
templatediv v-texts1/divdiv v-texts2/divdiv v-texts3/div
/template接着我们修改src/App.vue引入Demo08.vue并进行渲染
script setup
import Demo from ./components/Demo08.vue
/script
templateh1欢迎跟着Python私教一起学习Vue3入门课程/h1hrDemo/
/template然后我们浏览器访问http://localhost:5173/
代码分析
我们来看一下核心代码
div v-texts3/div然后再看看结果从结果我们看出变量的内容是什么显示的结果就是什么。比如s2和s3虽然是HTML的代码但是v-text并不会将其以HTML的格式进行渲染而是以纯文本的方式进行渲染。
完整代码
package.json
{name: hello,private: true,version: 0.1.0,type: module,scripts: {dev: vite,build: vite build},dependencies: {vue: ^3.3.8},devDependencies: {vitejs/plugin-vue: ^4.5.0,vite: ^5.0.0}
}vite.config.js
import { defineConfig } from vite
import vue from vitejs/plugin-vueexport default defineConfig({plugins: [vue()],
})index.html
!doctype html
html langenheadmeta charsetUTF-8 /link relicon typeimage/svgxml href/vite.svg /meta nameviewport contentwidthdevice-width, initial-scale1.0 /titleVite Vue/title/headbodydiv idapp/divscript typemodule src/src/main.js/script/body
/htmlsrc/main.js
import { createApp } from vue
import App from ./App.vuecreateApp(App).mount(#app)src/App.vue
script setup
import Demo from ./components/Demo08.vue
/script
templateh1Vite5Vue3/h1div classcontainerDemo//div
/templatesrc/components/Demo08.vue
script setup
const s1 你好张大鹏
const s2 h1你好张大鹏/h1
const s3 h1 stylecolor: red你好张大鹏/h1
/script
templatediv v-texts1/divdiv v-texts2/divdiv v-texts3/div
/template启动方式
yarn
yarn dev浏览器访问http://localhost:5173/