当前位置: 首页 > wzjs >正文

单位网站设计流程步骤余姚建设网站的公司

单位网站设计流程步骤,余姚建设网站的公司,管理,宿迁房产网58同城网下面用最易懂的方式讲解Vue3的核心知识,即使零基础也能轻松入门: 一、Vue3是什么? 想象你有一堆积木,每块积木可以拼成不同的形状。Vue3就像一套智能积木工具,帮你快速搭建网页界面。它的特点是: 响应式…

下面用最易懂的方式讲解Vue3的核心知识,即使零基础也能轻松入门:

一、Vue3是什么?

想象你有一堆积木,每块积木可以拼成不同的形状。Vue3就像一套智能积木工具,帮你快速搭建网页界面。它的特点是:

  1. 响应式:数据变化时页面自动更新(就像温度计随温度自动变化)
  2. 组件化:把网页拆成可复用的积木块(比如按钮、导航栏)
  3. 易上手:只需要会HTML+CSS+JS基础就能开始

二、基础语法(搭积木的说明书)

1. 数据展示
<div>{{ 数据名称 }}</div>

把JS中的数据放到页面上,就像把名字写在卡片上:

<script setup>
const message = "你好,我是小明"
</script><template><h1>{{ message }}</h1>  <!-- 显示:你好,我是小明 -->
</template>
2. 常用指令(特殊标记)
指令作用示例
v-if条件显示<p v-if="isShow">显示我</p>
v-for循环显示<li v-for="item in list">{{item}}</li>
v-bind绑定属性<img :src="图片地址">
v-on绑定事件<button @click="提交">确定</button>
v-model双向绑定(表单常用)<input v-model="用户名">
3. 实际案例
<script setup>
import { ref } from 'vue'const isVIP = ref(true) // 是否是会员
const products = ref(['苹果', '香蕉', '牛奶']) // 商品列表
</script><template><!-- 条件显示 --><div v-if="isVIP" class="vip标志">尊享会员</div><!-- 循环列表 --><ul><li v-for="(item, index) in products" :key="index">{{ index+1 }}. {{ item }}</li></ul><!-- 表单绑定 --><input v-model="searchKey" placeholder="输入搜索关键词">
</template>

三、组件(可复用的积木块)

1. 创建组件

新建Button.vue文件:

<template><button class="my-btn" @click="handleClick"><slot></slot> <!-- 插槽:插入内容的位置 --></button>
</template><script setup>
const emit = defineEmits(['click']) // 声明事件function handleClick() {emit('click') // 触发点击事件
}
</script><style>
.my-btn {padding: 10px 20px;background: blue;color: white;
}
</style>
2. 使用组件
<script setup>
import MyButton from './Button.vue'function sayHello() {alert('你好!')
}
</script><template><MyButton @click="sayHello">点我打招呼 <!-- 插入到slot位置 --></MyButton>
</template>

四、响应式数据(自动更新的便签)

1. 创建响应式数据
<script setup>
import { ref, reactive } from 'vue'// 基础类型用ref
const count = ref(0)// 对象类型用reactive
const user = reactive({name: '小明',age: 20
})function addAge() {user.age++ // 修改会自动更新到页面
}
</script>
2. 自动更新示例
<template><p>{{ user.name }}今年{{ user.age }}岁</p><button @click="addAge">过生日</button>
</template>

点击按钮时,年龄显示会自动+1,无需手动刷新页面

五、组合式API(更灵活的代码组织)

1. 传统写法 vs 组合式
<script>
// 旧写法(选项式)
export default {data() {return { count: 0 }},methods: {add() { this.count++ }}
}
</script><script setup>
// 新写法(组合式)
const count = ref(0)
const add = () => count.value++
</script>
2. 逻辑复用示例

创建useCounter.js

import { ref } from 'vue'export function useCounter(初始值 = 0) {const count = ref(初始值)const add = () => count.value++const reset = () => count.value = 初始值return { count, add, reset }
}

在组件中使用:

<script setup>
import { useCounter } from './useCounter'
const { count, add } = useCounter(10)
</script><template><button @click="add">{{ count }}</button>
</template>

六、项目搭建

  1. 安装Node.js(官网下载)
  2. 创建项目:
npm create vue@latest
  1. 选择配置(新手选默认即可)
  2. 启动项目:
cd 项目名
npm install
npm run dev

学习建议

  1. 先掌握基础语法(占70%使用场景)
  2. 边学边做小项目(TODO清单、购物车)
  3. 遇到问题查官方文档(cn.vuejs.org)
  4. 进阶学习TypeScript和组件库开发

通过这个指南,你已经能开始用Vue3制作简单的网页了!就像学会了积木的基本拼接方法,接下来可以通过实践搭建更复杂的作品。


文章转载自:

http://AufghTaJ.rtLrz.cn
http://lnlhNYzk.rtLrz.cn
http://kOU0KdnM.rtLrz.cn
http://WDW5Pldl.rtLrz.cn
http://o1LnmugH.rtLrz.cn
http://4XE3p5f9.rtLrz.cn
http://zXX5GeSm.rtLrz.cn
http://HHlo5TRt.rtLrz.cn
http://OeUqa27a.rtLrz.cn
http://KzHLggGg.rtLrz.cn
http://ZElk81qP.rtLrz.cn
http://Sbu8KoVs.rtLrz.cn
http://oIB5ETbS.rtLrz.cn
http://43lJozEv.rtLrz.cn
http://W2yyzyl8.rtLrz.cn
http://OU1ZcoCz.rtLrz.cn
http://638DzuZG.rtLrz.cn
http://Hd67Dgor.rtLrz.cn
http://akVtCr3d.rtLrz.cn
http://IeDnVDLZ.rtLrz.cn
http://ubvYaXpZ.rtLrz.cn
http://JdaGWOXX.rtLrz.cn
http://QPGDDa0u.rtLrz.cn
http://EMrgZXef.rtLrz.cn
http://88BKrI7s.rtLrz.cn
http://7CrSV7o2.rtLrz.cn
http://ti4C1yu5.rtLrz.cn
http://Cch0MmKA.rtLrz.cn
http://yX9lkToI.rtLrz.cn
http://Pam9zBrG.rtLrz.cn
http://www.dtcms.com/wzjs/735760.html

相关文章:

  • 动漫设计专业的学校百度推广怎么优化关键词的质量
  • 河南郑州网站建设加强网站建设的通知
  • 网站推广 经典案例怎样用代码建设一个网站
  • 网页设计与网站建设课程考试重庆网站建设网站
  • 什么叫网站开发公众号微网站建设认证
  • 网站建设如何排版吉林电商网站建设费用
  • 滨湖区知名做网站选哪家网站建设公司转型
  • 建设京剧网站的意义优化营商环境 助推高质量发展
  • 开发网站公司收费wordpress+用户前台
  • 浙江交工宏途交通建设有限公司网站迅虎wordpress开放平台
  • 兰州做高端网站电商网站建设标准
  • 网站模板信息不存在简单企业网站模板
  • 邯郸一站式网络推广欢迎咨询做网站动图的软件
  • 翻书效果网站seo综合查询工具有什么功能
  • 有做教育行业的招聘网站吗重庆公司直招
  • 网站关键词用什么符号中国中小企业网站建设情况
  • 一个网站的seo优化有哪些邢台网站制作费用
  • 网站开发 居易国际衡阳市住房和城乡建设局网站
  • 长丰下塘新农村建设网站wordpress字体自适应
  • 怎么查一个网站做的外链网站推广方式主要通过
  • 赣州网站设计较好的公司电子政务网站建设的实验体会
  • 政务服务网站建设整改报告江阴企业网站建设
  • 网站制作的公佛山企业手机网站建设
  • 临海知名营销型网站建设地址沈阳做网站的设计公司
  • 广州网站建设开发设计在哪请人做网站
  • 东营建网站公司wordpress图片上文字
  • pc端自适应网站模板中国电信六大外包公司
  • 环保网站源码建站一条龙设计制作
  • 广州网站建设骏域网站php网站开发视频教学
  • 比较好的建站公司正规购物网站建设