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

网站建设备案需要什么易优建站系统

网站建设备案需要什么,易优建站系统,怎么选择网站开发公司,网络营销的特点和职能首先确保已经有了ES6的基础 本文介绍 vue 的基础使用以及 两种响应数据的方式。 目录 1. 创建一个vue应用程序 2. Vue模块化开发 3. ref 和 reactive 的区别 1. 创建一个vue应用程序 所需的两个文件: https://unpkg.com/vue3/dist/vue.global.js https://un…

首先确保已经有了ES6的基础

本文介绍 vue 的基础使用以及 两种响应数据的方式。

目录

1. 创建一个vue应用程序

2. Vue模块化开发

3. ref 和 reactive 的区别


1. 创建一个vue应用程序

所需的两个文件:

https://unpkg.com/vue@3/dist/vue.global.js

https://unpkg.com/vue@3/dist/vue.esm-browser.js

打开对应网页后右键另存为保存到桌面上

创建一个vue文件夹,文件夹内再创建一个demo文件夹

将 “vue.global.js” 文件复制进demo文件夹,并将此文件夹在vscode中打开

打开后,在demo文件夹中再创建一个demo.html

在head标签内创建一个script标签 src="vue.global.js"

效果如图:

现在开始创建 一个vue应用程序

<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>Document</title><script src="vue.global.js"></script>
</head>
<body><!-- 创建一个id为app的div元素 --><div id="app">{{ msg }}     <!-- 7.{{ }} 插值表达式:可以将vue中定义的数据进行渲染 --><!-- 8.获取到return的msg --><!-- 10.获取新的复杂数据 --><h2>{{ web.title }}</h2><h2>{{ web.url }}</h2></div><script>// 11.如果想要去掉 createApp和reactive前的Vue 可以利用解构,效果不变// const {createApp,reactive} = Vue// 1.开始创建一个vue应用程序// 2.Vue.createApp({ })Vue.createApp({// 3.setup选项 设置响应的数据和响应方法setup(){// 9.msg是简单的数据,复杂的可以使用reactive({})const web = Vue.reactive({// 自己定义属性和属性值title:'zzz',url:'baidu.com'})// 4.设置一个return语句返回数据return {msg:'success',// 返回定义的复杂的数据web}}}).mount("#app")    // 5.将vue应用程序挂载到app上// 6.#app如何获取到return的msg值 回到div内</script>
</body>
</html>


2. Vue模块化开发

首先将在第一步保存在桌面的 vue.esm-browser.js 复制到 demo 文件夹中

回到刚刚的代码中删除第一个创建的script标签

并在 body 里的 script 标签添加 type = "module" 属性

并进行解构方式的修改

将传统开发方式修改为模块化开发方式

<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>Document</title>
</head>
<body><div id="app">{{ msg }}     <h2>{{ web.title }}</h2><h2>{{ web.url }}</h2></div><script type="module">// 修改为模块化开发方式import {createApp,reactive} from './vue.esm-browser.js'createApp({setup(){const web = reactive({title:'zzz',url:'baidu.com'})return {msg:'success',web}}}).mount("#app")</script>
</body>
</html>

注意这里要使用 live server 打开后才能看到信息

和前面介绍的传统方式的效果一样


3. ref 和 reactive 的区别

前面介绍的 reactive 创建了响应式对象 web

它是用于存储复杂数据类型的数据 如对象和数据

ref 是用于存储单个基本类型的数据 如数字、字符串等

<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>Document</title>
</head>
<body><div id="app">{{ msg }}     <h2>{{ web.title }}</h2><h2>{{ web.url }}</h2><!-- 4.显示number --><h3>{{ number }}</h3></div><script type="module">// 1.导入 ref import {createApp,reactive,ref} from './vue.esm-browser.js'createApp({setup(){// 2.定义常量number 用ref 引用类型const number = ref(10);// 5.如果想要修改number值number.value = 20;const web = reactive({title:'zzz',url:'baidu.com'})// 6.但如果想要修改reactive里的内容,可以直接修改 不用 .valueweb.url = 'www.baidu.com';return {msg:'success',web,// 3.返回numbernumber}}}).mount("#app")</script>
</body>
</html>

前面说 ref 只能存储单个的数字 字符串,但实际上也能存储数组

<body><div id="app">{{ msg }}     <h2>{{ web.title }}</h2><h2>{{ web.url }}</h2><!-- 4.显示number --><h3>{{ number }}</h3><!-- 8.num1 --><h3>{{ num1 }}</h3></div><script type="module">// 1.导入 ref import {createApp,reactive,ref} from './vue.esm-browser.js'createApp({setup(){// 2.定义常量number 用ref 引用类型const number = ref(10);// 7.ref定义数组const num1 = ref([1,2,3]);// 5.如果想要修改number值number.value = 20;const web = reactive({title:'zzz',url:'baidu.com'})// 6.但如果想要修改reactive里的内容,可以直接修改 不用 .valueweb.url = 'www.baidu.com';return {msg:'success',web,// 3.返回numbernumber,num1}}}).mount("#app")</script>
</body>


本文介绍 vue 的基础使用以及 两种响应数据的方式。


文章转载自:

http://gYdBn3mk.ndtts.cn
http://y90LAGMM.ndtts.cn
http://EvXfqfEW.ndtts.cn
http://J7f897Za.ndtts.cn
http://zpn8x7kS.ndtts.cn
http://mN3TbLdH.ndtts.cn
http://VofGVveM.ndtts.cn
http://zCpKq9Ko.ndtts.cn
http://euBLWUo1.ndtts.cn
http://X9jbHyOV.ndtts.cn
http://Y4BgBY8f.ndtts.cn
http://pScolXBq.ndtts.cn
http://IwzN6TS9.ndtts.cn
http://UpJ1M3jA.ndtts.cn
http://FX0PHTSV.ndtts.cn
http://WJKvq02P.ndtts.cn
http://AgN9XEaB.ndtts.cn
http://Bs9hSS1O.ndtts.cn
http://LFhxeT4S.ndtts.cn
http://IIjk7uPr.ndtts.cn
http://vygKe2qs.ndtts.cn
http://m1K1IbEb.ndtts.cn
http://HvGKmyqP.ndtts.cn
http://tJJK8KfT.ndtts.cn
http://aOCI2Esx.ndtts.cn
http://Bdwo8Fm6.ndtts.cn
http://6G1qEpxo.ndtts.cn
http://jlmQYPrU.ndtts.cn
http://YIVi6zoW.ndtts.cn
http://Ie73YP2q.ndtts.cn
http://www.dtcms.com/wzjs/663622.html

相关文章:

  • 南京制作网站服务商贵阳网站建设 网站制作
  • .网站排版google下载安卓版
  • wordpress采集站源码网站设计专业有前途吗
  • 网站四网合一营销型网站特点
  • 做网站需要买服务器吗seo在线教学
  • 常见的网站推广方法有哪些嘉兴做网站软件
  • 邯郸专业做wap网站wordpress首页怎么打开很慢
  • 网站建设 兼职 外包帝国cms入门到精通企业门户网站制作建站视频教程
  • 河南网站定制网站后台密码忘了怎么办
  • 做一个网站如何赚钱曲沃县做网站公司
  • 企业网站建设相关书籍在线阅读wordpress 哪个好用吗
  • 招生网站怎么做win2008 iis7发布网站
  • 做网站空间商需要办什么手续自己如何制作动漫短视频
  • 外贸网站开发 河南江岸区建设局网站
  • 西安网站开发公司html教程视频教程
  • 自己创建公司网站福州seo排名外包
  • 百度收录的网站dw制造网站log怎么做
  • 社交网站模版婚礼策划网站模板中文
  • 苍南县住房和城乡规划建设局网站首页网站备案号添加
  • 浙江省一建建设集团网站个人公众号做电影网站吗
  • 湛江有帮公司做网站快速收录网站
  • 方案查一查网站网上有哪些网站做兼职
  • 嘉兴企业网站设计哪家好福州网吧
  • 紫金公司网站制作建设信用卡网站
  • 小游戏网站怎么做建设工程专注在哪个网站
  • 二类电商用网站怎么做H5页面合肥 做网站的公司
  • 广西两学一做考试网站学历提升培训机构
  • 塔式服务器主机建网站什么是网站开发技术
  • 什么是网站的主页网站开发与微信对接
  • 淘宝客怎么建设自己网站网络设计工作室