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

药店网站建设相关费用网络平台搭建

药店网站建设相关费用,网络平台搭建,网站正在建设中 打不开怎么办,定制网站建设托管什么是 Vue#xff1f;​ Vue (发音为 /vjuː/#xff0c;类似 view) 是一款用于构建用户界面的 JavaScript 框架。它基于标准 HTML、CSS 和 JavaScript 构建#xff0c;并提供了一套声明式的、组件化的编程模型#xff0c;帮助你高效地开发用户界面。无论是简单还是复杂的…什么是 Vue​ Vue (发音为 /vjuː/类似 view) 是一款用于构建用户界面的 JavaScript 框架。它基于标准 HTML、CSS 和 JavaScript 构建并提供了一套声明式的、组件化的编程模型帮助你高效地开发用户界面。无论是简单还是复杂的界面Vue 都可以胜任。 下面是一个最基本的示例 js import { createApp, ref } from vuecreateApp({setup() {return {count: ref(0)}} }).mount(#app) template div idappbutton clickcountCount is: {{ count }}/button /div 结果展示 Count is: 0 上面的示例展示了 Vue 的两个核心功能 声明式渲染Vue 基于标准 HTML 拓展了一套模板语法使得我们可以声明式地描述最终输出的 HTML 和 JavaScript 状态之间的关系。 响应性Vue 会自动跟踪 JavaScript 状态并在其发生变化时响应式地更新 DOM。 你可能已经有了些疑问——先别急在后续的文档中我们会详细介绍每一个细节。现在请继续看下去以确保你对 Vue 作为一个框架到底提供了什么有一个宏观的了解。 预备知识 文档接下来的内容会假设你对 HTML、CSS 和 JavaScript 已经基本熟悉。如果你对前端开发完全陌生最好不要直接从一个框架开始进行入门学习——最好是掌握了基础知识再回到这里。你可以通过这篇 JavaScript 概述来检验你的 JavaScript 知识水平。如果之前有其他框架的经验会很有帮助但也不是必须的。 渐进式框架​ Vue 是一个框架也是一个生态。其功能覆盖了大部分前端开发常见的需求。但 Web 世界是十分多样化的不同的开发者在 Web 上构建的东西可能在形式和规模上会有很大的不同。考虑到这一点Vue 的设计非常注重灵活性和“可以被逐步集成”这个特点。根据你的需求场景你可以用不同的方式使用 Vue 无需构建步骤渐进式增强静态的 HTML在任何页面中作为 Web Components 嵌入单页应用 (SPA)全栈 / 服务端渲染 (SSR)Jamstack / 静态站点生成 (SSG)开发桌面端、移动端、WebGL甚至是命令行终端中的界面 如果你是初学者可能会觉得这些概念有些复杂。别担心理解教程和指南的内容只需要具备基础的 HTML 和 JavaScript 知识。即使你不是这些方面的专家也能够跟得上。 如果你是有经验的开发者希望了解如何以最合适的方式在项目中引入 Vue或者是对上述的这些概念感到好奇我们在使用 Vue 的多种方式中讨论了有关它们的更多细节。 无论再怎么灵活Vue 的核心知识在所有这些用例中都是通用的。即使你现在只是一个初学者随着你的不断成长到未来有能力实现更复杂的项目时这一路上获得的知识依然会适用。如果你已经是一个老手你可以根据实际场景来选择使用 Vue 的最佳方式在各种场景下都可以保持同样的开发效率。这就是为什么我们将 Vue 称为“渐进式框架”它是一个可以与你共同成长、适应你不同需求的框架。 单文件组件​ 在大多数启用了构建工具的 Vue 项目中我们可以使用一种类似 HTML 格式的文件来书写 Vue 组件它被称为单文件组件 (也被称为 *.vue 文件英文 Single-File Components缩写为 SFC)。顾名思义Vue 的单文件组件会将一个组件的逻辑 (JavaScript)模板 (HTML) 和样式 (CSS) 封装在同一个文件里。下面我们将用单文件组件的格式重写上面的计数器示例 vue script setup import { ref } from vue const count ref(0) /scripttemplatebutton clickcountCount is: {{ count }}/button /templatestyle scoped button {font-weight: bold; } /style 单文件组件是 Vue 的标志性功能。如果你的用例需要进行构建我们推荐用它来编写 Vue 组件。你可以在后续相关章节里了解更多关于单文件组件的用法及用途。但你暂时只需要知道 Vue 会帮忙处理所有这些构建工具的配置就好。 API 风格​ Vue 的组件可以按两种不同的风格书写选项式 API 和组合式 API。 选项式 API (Options API)​ 使用选项式 API我们可以用包含多个选项的对象来描述组件的逻辑例如 data、methods 和 mounted。选项所定义的属性都会暴露在函数内部的 this 上它会指向当前的组件实例。 vue script export default {// data() 返回的属性将会成为响应式的状态// 并且暴露在 this 上data() {return {count: 0}},// methods 是一些用来更改状态与触发更新的函数// 它们可以在模板中作为事件处理器绑定methods: {increment() {this.count}},// 生命周期钩子会在组件生命周期的各个不同阶段被调用// 例如这个函数就会在组件挂载完成后被调用mounted() {console.log(The initial count is ${this.count}.)} } /scripttemplatebutton clickincrementCount is: {{ count }}/button /template 在演练场中尝试一下 组合式 API (Composition API)​ 通过组合式 API我们可以使用导入的 API 函数来描述组件逻辑。在单文件组件中组合式 API 通常会与 script setup 搭配使用。这个 setup attribute 是一个标识告诉 Vue 需要在编译时进行一些处理让我们可以更简洁地使用组合式 API。比如script setup 中的导入和顶层变量/函数都能够在模板中直接使用。 下面是使用了组合式 API 与 script setup 改造后和上面的模板完全一样的组件 vue script setup import { ref, onMounted } from vue// 响应式状态 const count ref(0)// 用来修改状态、触发更新的函数 function increment() {count.value }// 生命周期钩子 onMounted(() {console.log(The initial count is ${count.value}.) }) /scripttemplatebutton clickincrementCount is: {{ count }}/button /template 在演练场中尝试一下 该选哪一个​ 两种 API 风格都能够覆盖大部分的应用场景。它们只是同一个底层系统所提供的两套不同的接口。实际上选项式 API 是在组合式 API 的基础上实现的关于 Vue 的基础概念和知识在它们之间都是通用的。 选项式 API 以“组件实例”的概念为中心 (即上述例子中的 this)对于有面向对象语言背景的用户来说这通常与基于类的心智模型更为一致。同时它将响应性相关的细节抽象出来并强制按照选项来组织代码从而对初学者而言更为友好。 组合式 API 的核心思想是直接在函数作用域内定义响应式状态变量并将从多个函数中得到的状态组合起来处理复杂问题。这种形式更加自由也需要你对 Vue 的响应式系统有更深的理解才能高效使用。相应的它的灵活性也使得组织和重用逻辑的模式变得更加强大。 在组合式 API FAQ 章节中你可以了解更多关于这两种 API 风格的对比以及组合式 API 所带来的潜在收益。 如果你是使用 Vue 的新手这里是我们的大致建议 在学习的过程中推荐采用更易于自己理解的风格。再强调一下大部分的核心概念在这两种风格之间都是通用的。熟悉了一种风格以后你也能够很快地理解另一种风格。 在生产项目中 当你不需要使用构建工具或者打算主要在低复杂度的场景中使用 Vue例如渐进增强的应用场景推荐采用选项式 API。 当你打算用 Vue 构建完整的单页应用推荐采用组合式 API 单文件组件。 在学习阶段你不必只固守一种风格。在接下来的文档中我们会为你提供一系列两种风格的代码供你参考你可以随时通过左上角的 API 风格偏好来做切换。
http://www.hkea.cn/news/14280387/

相关文章:

  • dw不会写代码能建立网站吗帝国cms 网站名称
  • 七牛云动静分离wordpress天津海外seo
  • 南阳网站怎么推广个性化企业网站制作公司
  • 网站为什么要seo如何搭建一个公司网站
  • 杭州手机建站模板做起点说网站的服务器多少钱
  • 网站建设 全包 模板京东app下载安装官网免费下载
  • 创建网站得花多少钱手机优化软件
  • 建设销售网站的意义网络营销推广合作
  • 采集网站会员百度词条
  • 网站开发技术是什么上海市场监督管理局网站
  • 郑州网站免费制作教育培训网站建设ppt模板
  • 山东建设厅网站 高英seosem是什么职位
  • 热门手机网站seo搜索引擎优化推广专员
  • 网站建设管理专业介绍西部数码网站管理助手3.1
  • 厦门专业网站建设做网站分为竞价和优化
  • 磐安县建设局网站网络维护人员必备技能
  • jsp网站开发的mvc龙岗网站-建设深圳信科
  • 天津武清网站建设石家庄购物网站排名
  • 广州著名网站建设公司wordpress5.1.1编辑器还原
  • 网站开发能申请软件著作权吗渭南住建网
  • 天津网站seo营销模板内网网站建设所需硬件设备
  • 海宁市住房与城乡规划建设局网站拥有响应式网站
  • 北京网站建设的网站开发需要会什么软件
  • wordpress数据库合并天津seo推广方法
  • 丝路云网站建设网站的常用建设技术有哪些
  • 购物网站建设渠道买汽车最好的网站建设
  • 网站被墙是谁做的肇庆网络推广公司
  • wordpress建站的教程制作图片怎么做
  • 镇江网站建设策划招聘网站页面设计图片
  • 网站开发的语言桐梓网站建设