提交 fbbd3e52 编写于 作者: S skyun

Thu Oct 19 08:43:00 CST 2023 inscode

上级 7a093d7e
run = "npm i && npm run dev" run = "npm i && npm run dev"
language = "node"
[deployment] [deployment]
build = "npm i && npm run build" build = "npm i && npm run build"
...@@ -8,3 +9,6 @@ run = "npm run preview" ...@@ -8,3 +9,6 @@ run = "npm run preview"
PATH = "/root/${PROJECT_DIR}/.config/npm/node_global/bin:/root/${PROJECT_DIR}/node_modules/.bin:${PATH}" PATH = "/root/${PROJECT_DIR}/.config/npm/node_global/bin:/root/${PROJECT_DIR}/node_modules/.bin:${PATH}"
XDG_CONFIG_HOME = "/root/.config" XDG_CONFIG_HOME = "/root/.config"
npm_config_prefix = "/root/${PROJECT_DIR}/.config/npm/node_global" npm_config_prefix = "/root/${PROJECT_DIR}/.config/npm/node_global"
[debugger]
program = "main.js"
...@@ -8,6 +8,7 @@ ...@@ -8,6 +8,7 @@
}, },
"dependencies": { "dependencies": {
"guess": "^1.0.2", "guess": "^1.0.2",
"view-ui-plus": "^1.3.14",
"vue": "^3.2.37" "vue": "^3.2.37"
}, },
"devDependencies": { "devDependencies": {
......
<script setup> <script setup>
import HelloWorld from './components/HelloWorld.vue' import Lesson1 from './views/lesson-1.vue'
import TheWelcome from './components/TheWelcome.vue'
</script> </script>
<template> <template>
<header>
<img alt="Vue logo" class="logo" src="./assets/logo.svg" width="125" height="125" />
<div class="wrapper">
<HelloWorld msg="You did it!" />
</div>
</header>
<main> <main>
<TheWelcome /> <Lesson1 />
</main> </main>
</template> </template>
......
import { createApp } from 'vue' import { createApp } from 'vue'
import App from './App.vue' import App from './App.vue'
import ViewUIPlus from 'view-ui-plus'
import 'view-ui-plus/dist/styles/viewuiplus.css'
import './assets/main.css' import './assets/main.css'
createApp(App).mount('#app') createApp(App)
.use(ViewUIPlus)
.mount('#app')
<template>
<header>
<h1>Lesson1</h1>
</header>
<main>
<div>
<lable>refNum:</lable>
<InputNumber v-model="refNum" controls-outside />
<span>{{refNum}}</span>
</div>
<div>
<lable>reactNum:</lable>
<InputNumber v-model="reactNum" controls-outside />
<span>{{reactNum}}</span>
</div>
<div>
<lable>refObj.a:</lable>
<InputNumber v-model="refObj.a" controls-outside />
<span>{{refObj}}</span>
</div>
<div>
<lable>reactObj.a:</lable>
<InputNumber v-model="reactObj.a" controls-outside />
<span>{{reactObj}}</span>
</div>
</main>
</template>
<script setup>
import { ref, reactive, toRef, watch, onMounted, defineProps } from 'vue'
const refNum = ref(0)
const reactNum = reactive(1)
const refObj = ref({a: 1})
const reactObj = reactive({a: 1})
</script>
<style scoped>
main > div {
margin-top: 10px;
}
main > div > * {
display: inline-block;
margin-right: 10px;
}
main > div > lable {
width: 80px;
}
</style>
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册