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

做微网站的公司哪家好呢将wordpress安装到哪个数据库

做微网站的公司哪家好呢,将wordpress安装到哪个数据库,ps如何做网站导航图,网页图片加载不出来是什么原因目录 1. Vue简介 2. 创建Vue应用 2.1 下载JS文件 2.2 引用JS文件 2.3 调用Vue方法​编辑 2.4 运行一下试试: 2.5 代码如下 3.模块化开发模式 3.1 Live Server插件 3.2 运行 4. 常用的标签 4.1 reactive 4.1.1 运行结果 4.1.2 代码: 4.2 ref 4.2.1 运行结果 4.2.2…

目录

1. Vue简介

2. 创建Vue应用

2.1 下载JS文件

 2.2 引用JS文件

 2.3 调用Vue方法​编辑

 2.4 运行一下试试:

2.5 代码如下

3.模块化开发模式 

3.1 Live Server插件

3.2 运行

4. 常用的标签

4.1 reactive

4.1.1 运行结果

4.1.2 代码:

4.2 ref 

 4.2.1 运行结果

4.2.2 代码:

4.3 事件处理

鼠标点击事件

1. v-on:click

2. @click

 代码:


1. Vue简介

Vue是一种前端开发的渐进式框架,类似Springboot框架,当我们需要一些组件或功能时,直接引用地址,或下载到本地进行引用

我们现在用的是Vue3,也就是组合式 , Vue2是选项式

官网地址 : 简介 | Vue.js

环境准备: 安装好node.js , 并配置好环境变量

2. 创建Vue应用

2.1 下载JS文件

首先我们需要在官网上下载两个.js文件:

https://unpkg.com/vue@3.5.13/dist/vue.global.jshttps://unpkg.com/vue@3.5.13/dist/vue.esm-browser.js

推荐是下载到电脑 , 进行本地的引用 , 如果网络不好 , 根据网络地址引用可能会出错误

 2.2 引用JS文件

感叹号快速生成,html,head,body等标签

 2.3 调用Vue方法

 2.4 运行一下试试:

2.5 代码如下

<!DOCTYPE html>
<html lang="zh-CN"><head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>第一个Vue项目</title>
</head>
<h1>第一个Vue项目</h1>
<!-- 引入Vue.js -->
<script src="./vue.global.js"></script>
<div id="app">{{msg}}
</div><body><script>Vue.createApp({setup() {return {msg: "Hello Vue"}}}).mount('#app')</script>
</body></html>

3.模块化开发模式 

前⾯我们下载了2个核⼼的js⽂件,但是在第⼀次使⽤vue的时候只⽤到了⼀个,还有⼀个没有⽤到。 vue.esm-browser.js⽂件
前⾯使⽤的是传统的模式进⾏开发,接下来在传统开发的基础上,改成模块化开发的⽅式。

接下来就是运行html , 但是模块化的html不能直接运行 , 需要Live Server插件才能运行

3.1 Live Server插件

3.2 运行

在html文件里 , 鼠标右键 选择Open With Live Server

4. 常用的标签

4.1 reactive

这是定义对象的一种方法,且只能定义对象,  方法比较简单

4.1.1 运行结果

4.1.2 代码:

<!DOCTYPE html>
<html lang="zh-CN"><head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>第一个Vue项目</title>
</head>
<h1>第一个Vue项目</h1>
<!-- 引入Vue.js -->
<script src="./vue.global.js"></script>
<div id="app">{{msg}}{{data.name}},{{data.age}},{{data.sex}}
</div><body><script>Vue.createApp({setup() {// 这里可以写一些数据和逻辑代码//定义数据和方法都使用const定义const data = Vue.reactive({name: '张三',age: 20,sex: '男'})return {msg: "Hello Vue",data}}}).mount('#app')</script>
</body></html>

4.2 ref 

ref的用法上和reactive差不多,只有使用变量的时候有一点不一样

可以看到我定义的一个方法竟然这么复杂 , 对这些符号分割一下

const changeName    =  ()  =>  {

       // 方法体

}

所以固定格式是::::::: 方法名 = () => {}

 在方法中 改变data中的name , 需要用data.value.name , 事实上 ref定义的数据 , 不只是有值 , 还有其他的属性名 , 数据值放在一个叫做value的键 , 数据就是值 . 所以要引用数据 , 必须要.value

当然 , 只需要在body里的script进行引用

 4.2.1 运行结果

可以看到 , 我的代码中定义data的 是 张三 , 调用方法后输出数据变成了 李四 

4.2.2 代码:

<!DOCTYPE html>
<html lang="zh-CN">
<head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>第一个Vue项目</title>
</head>
<h1>第一个Vue项目</h1>
<div id="app">{{changeName()}}{{data}}
</div><body><script type="module">import { createApp, ref } from './vue.esm-browser.js'createApp({setup() {const data = ref({name: '张三',age: 20,sex: '男'})const changeName = () => {data.value.name = '李四'}return {msg: 'Hello Vue!',data,changeName}}}).mount('#app')</script>
</body>
</html>

4.3 事件处理

鼠标点击事件

1. v-on:click

运行结果:

 

2. @click

运行结果:

 代码:
<!DOCTYPE html>
<html lang="zh-CN"><head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>第一个Vue项目</title>
</head>
<div id="app"><button @click="click"> 点击我</button>
</div><body><script type="module">import { createApp, ref } from './vue.esm-browser.js'createApp({setup() {const click = () => {alert('你点击了按钮')}return {click}}}).mount('#app')</script>
</body></html>


文章转载自:

http://oPZ7sWtP.dtnyL.cn
http://JeU3uC6k.dtnyL.cn
http://X0NjsaKN.dtnyL.cn
http://rDEMevnl.dtnyL.cn
http://5EczZJcs.dtnyL.cn
http://3xuoqHFm.dtnyL.cn
http://EBaAwuji.dtnyL.cn
http://UoVvh4Uy.dtnyL.cn
http://cRC7JeuI.dtnyL.cn
http://Aiikk2mK.dtnyL.cn
http://2d4Deoiz.dtnyL.cn
http://j6xU93xk.dtnyL.cn
http://gBcvyNMV.dtnyL.cn
http://DuWL7UC8.dtnyL.cn
http://MEyzgycV.dtnyL.cn
http://ijdtbzfM.dtnyL.cn
http://YkKQbdKP.dtnyL.cn
http://EAEygloX.dtnyL.cn
http://fV2mP86E.dtnyL.cn
http://rzZyfIcw.dtnyL.cn
http://dP9p3J9G.dtnyL.cn
http://aoV4ispW.dtnyL.cn
http://sI7JAgSi.dtnyL.cn
http://zHZ7vmvv.dtnyL.cn
http://gGjAQzj3.dtnyL.cn
http://c8mJregG.dtnyL.cn
http://dw9nkncA.dtnyL.cn
http://ADVd4pPC.dtnyL.cn
http://pxvLJ9Iz.dtnyL.cn
http://ZHWqJnWx.dtnyL.cn
http://www.dtcms.com/wzjs/733710.html

相关文章:

  • 甘肃做网站的网络公司网站建设相关书籍
  • 哪里网站建设公司比较好品牌seo推广咨询
  • 网站做下CDN防护网站设计培训班前台
  • 芮城网站建设公司运营是做什么的
  • 湖南网站建设价位长春生物新冠疫苗
  • 怎么做网站内链网站建设的出发点
  • 义乌网站建设技术托管宁波建网站如何收费
  • 做伊瑞尔竞技场的网站百度自然搜索排名优化
  • 用dw做的网站能用吗soho外贸建站
  • 网站这么做免费crm客户管理软件
  • 北京南站地铁女朋友在互联网公司做网站
  • 广西网站推广优化网站模板加盟代理
  • 网站没有域名个人网站怎么备案可以做哪些
  • 动态公司网站设计全国装饰100强排名
  • 黄冈网站推广都有哪些渠道wordpress 论坛偷笑
  • 突泉建设局三务公开网站做网站搜爬闪
  • 网站运营新手做山东青岛网站建设公司哪家专业
  • 西安企业网站大学生网页设计作业
  • 深圳龙岗区网站建设跨境经验分享
  • 蓝色脚手架织梦企业网站模板20个排版漂亮的网页设计
  • 山东省建设执业资格注册管理中心网站建立网站平台需要多少钱
  • 云南昆明网站建设公司蚌埠本地网站
  • vps网站无法通过ip访问网上服务大厅用户登录
  • 厦门网站设计公司哪家好福建电商小程序厦门开发公司长沙网站seo报价
  • 郑州达云通网站建设公司怎么样苏州市建设工程信息网
  • 牛商网网站建设多少钱网站开发流程详细介绍
  • 网站ftp地址查询苏州本地网站有哪些
  • 更改各网站企业信息怎么做安阳做网站哪家好
  • 无锡企业网站排名优化网站设计不包括
  • 新的网站设计公司工商服务平台