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

建网站做站长宝安网站建设哪家便宜

建网站做站长,宝安网站建设哪家便宜,沈阳住房和城乡建设厅网站,建设旅行网站一、组件是什么 回顾以前对组件的定义#xff1a; 组件就是把图形、非图形的各种逻辑均抽象为一个统一的概念#xff08;组件#xff09;来实现开发的模式#xff0c;在Vue中每一个.vue文件都可以视为一个组件 组件的优势 降低整个系统的耦合度#xff0c;在保持接口不… 一、组件是什么 回顾以前对组件的定义 组件就是把图形、非图形的各种逻辑均抽象为一个统一的概念组件来实现开发的模式在Vue中每一个.vue文件都可以视为一个组件 组件的优势 降低整个系统的耦合度在保持接口不变的情况下我们可以替换不同的组件快速完成需求例如输入框可以替换为日历、时间、范围等组件作具体的实现调试方便由于整个系统是通过组件组合起来的在出现问题的时候可以用排除法直接移除组件或者根据报错的组件快速定位问题之所以能够快速定位是因为每个组件之间低耦合职责单一所以逻辑会比分析整个系统要简单提高可维护性由于每个组件的职责单一并且组件在系统中是被复用的所以对代码进行优化可获得系统的整体升级 二、插件是什么 插件通常用来为 Vue 添加全局功能。插件的功能范围没有严格的限制——一般有下面几种 添加全局方法或者属性。如: vue-custom-element添加全局资源指令/过滤器/过渡等。如 vue-touch通过全局混入来添加一些组件选项。如vue-router添加 Vue 实例方法通过把它们添加到 Vue.prototype 上实现。一个库提供自己的 API同时提供上面提到的一个或多个功能。如vue-router 三、两者的区别 两者的区别主要表现在以下几个方面 编写形式注册形式使用场景 编写形式 编写组件 编写一个组件可以有很多方式我们最常见的就是vue单文件的这种格式每一个.vue文件我们都可以看成是一个组件 vue文件标准格式 template /template script export default{ ... } /script style /style我们还可以通过template属性来编写一个组件如果组件内容多我们可以在外部定义template组件内容如果组件内容并不多我们可直接写在template属性上 template idtestComponent // 组件显示的内容divcomponent!/div /templateVue.component(componentA,{ template: #testComponent template: divcomponent/div // 组件内容少可以通过这种形式 })编写插件 vue插件的实现应该暴露一个 install 方法。这个方法的第一个参数是 Vue 构造器第二个参数是一个可选的选项对象 MyPlugin.install function (Vue, options) {// 1. 添加全局方法或 propertyVue.myGlobalMethod function () {// 逻辑...}// 2. 添加全局资源Vue.directive(my-directive, {bind (el, binding, vnode, oldVnode) {// 逻辑...}...})// 3. 注入组件选项Vue.mixin({created: function () {// 逻辑...}...})// 4. 添加实例方法Vue.prototype.$myMethod function (methodOptions) {// 逻辑...} }注册形式 组件注册 vue组件注册主要分为全局注册与局部注册 全局注册通过Vue.component方法第一个参数为组件的名称第二个参数为传入的配置项 Vue.component(‘my-component-name’, { /* … */ }) 局部注册只需在用到的地方通过components属性注册一个组件 const component1 {...} // 定义一个组件export default {components:{component1 // 局部注册} }插件注册 插件的注册通过Vue.use()的方式进行注册安装第一个参数为插件的名字第二个参数是可选择的配置项 Vue.use(插件名字,{ /* ... */} )注意的是 注册插件的时候需要在调用 new Vue() 启动应用之前完成 Vue.use会自动阻止多次注册相同插件只会注册一次 使用场景 具体的其实在插件是什么章节已经表述了这里在总结一下 组件 (Component) 是用来构成你的 App 的业务模块它的目标是 App.vue 插件 (Plugin) 是用来增强你的技术栈的功能模块它的目标是 Vue 本身 简单来说插件就是指对Vue的功能的增强或补充
http://www.yutouwan.com/news/9892/

相关文章:

  • 构站网sanitize_user wordpress
  • 网站建设中如何兼容所有浏览器北京简盟产品设计有限公司
  • 建设网站空间wordpress的搭建环境搭建
  • 平面设计素材免费网站有哪些广告设计公司开店策划
  • 做h5页面网站有哪些赤城网站建设
  • 如何建设自己的网站新乡营销型网站建设
  • 医院网站专题用ps怎么做三合一网站和传统网站
  • 网站建设销售专业术语林业网站源码
  • 网站开发的软 硬件环境标准二级目录 Wordpress
  • 工程造价询价网站wordpress 标签详解
  • 网站备案证书怎么下载不了漳州 网站设计
  • 公司网站恶意评价十大企业网站排行榜
  • 网站开发项目视频教程编辑制作网页的基础是
  • 如何把网站放到百度wordpress用户名忘记密码
  • 网站做某个关键词排名该怎么做网址导航模板
  • 电费公众号开发盐城网站优化价格
  • 闸北区网站设计与制作ASP.NET网站建设实战
  • 可以提供排版的网站网文封面制作网站
  • wordpress 自建图床网站优化资源
  • 重庆网站搜索引擎seowordpress 前台加载慢
  • 小雨wordpress群站优化之链轮模式
  • 安徽省建设干部培训学校网站为什么要网站建设
  • 网站制作网站建设单位安装wordpress步骤
  • 网站建设流程百度经验镇江论坛网站建设
  • 公司网站模板 免费英特尔网站开发框架
  • 深圳龙华住房和建设局网站西安建设工程交易中心官网
  • html5 网站 源码如何开发微信公众平台
  • 主机屋网站在那注册前端 模板 网站
  • 做一个像美团的网站需要多少钱免费的设计素材网
  • 长沙建设局网站网站搜索栏怎么做