您身边的网站建设专家
成功案例

【建站服务】衡东小程序制作【衡东企业邮箱】衡东网站外包、衡东微信商城开发、衡东网店美工、衡东淘宝设计-域名申请

日期: 2022-09-20 13:27:06 浏览数:8


上往建站提供服务器空间服务商百度快照排名网站托管百度推广运营,致力于设计外包服务与源代码定制开发360推广搜狗推广,增加网站的能见度及访问量提升网络营销的效果,主营:网站公司,百度推广公司电话,官网搭建服务,网站服务企业排名,服务器空间,英文域名等业务,专业团队服务,效果好。


衡东小程序制作【衡东企业邮箱】衡东网站外包、衡东微信商城开发、衡东网店美工、衡东淘宝设计

衡东县,隶属于湖南省衡阳市,位于湖南东部偏南,居湘江中游的衡阳盆地与醴攸盆地之间。东连攸县,南与安仁县、衡南县为邻,西部是50公里长、400米宽的湘江与衡山县隔水分界,北与渌口区接壤。该县森林覆盖率达到51%,是“全国造林绿化百佳县”。

有“鱼米之乡”、“皮影戏之乡”、“花鼓戏之乡”、“剪纸之乡”和“印章之乡”之称,是湖南省截止2014年唯一冠名的“土菜名县”。

2015年,根据衡东县乡镇区划调整方案,调整后下辖2乡15镇:踏庄、珍珠2个乡和城关镇成建制合并设立洣水镇。德圳、栗木、莫井3个乡和吴集镇成建制合并设立吴集镇。大桥镇、三樟乡成建制合并设立三樟镇。草市镇、高塘乡成建制合并设立草市镇。

本轮乡镇行政区划调整,衡东县共撤销7个乡级建制,现辖石滩、南湾2个乡,洣水、吴集、三樟、草市、大浦、新塘、霞流、甘溪、杨桥、荣桓、蓬源、石湾、白莲、杨林、高湖15个镇。县人民政府驻洣水镇(原县人民政府驻地)。

2016年末全县常住人口为63.82万人,全县实现地区生产总值261.70亿元,同比增长7.9%。


生命周期钩子的使用方式也很简单,我们可以根据需要在特定的生命周期钩子里进行一些处理:

<div id="app"></div><script>
  new Vue({
    el: "#app",
    template: "<div>{{ message }}</div>",
    data() {
      return {
        message: "欢迎来到Vue的世界"
      };
    },
    methods: {
      test() {}
    },
    beforeCreate: function() {
      // 在实例初始化之后,数据观测 (data observer) 和 event/watcher 事件配置之前被调用
      console.log("beforeCreate", this.message, this.test, this.$el);
    },
    created: function() {
      // 在实例创建完成后被立即调用
      // 在这一步,实例已完成以下的配置:数据观测 (data observer),属性和方法的运算,watch/event 事件回调
      // 挂载阶段还没开始,$el 属性目前不可见
      console.log("created", this.message, this.test, this.$el);
    },
    beforeMount: function() {
      // 在挂载开始之前被调用:相关的 render 函数首次被调用
      console.log("beforeMount", this.message, this.test, this.$el);
    },
    mounted: function() {
      // el 被新创建的 vm.$el 替换,并挂载到实例上去之后调用该钩子
      // 如果 root 实例挂载了一个文档内元素,当 mounted 被调用时 vm.$el 也在文档内
      // mounted 不会承诺所有的子组件也都一起被挂载
      // 如果希望等到整个视图都渲染完毕,可以用 vm.$nextTick 替换掉 mounted
      console.log("mounted", this.message, this.test, this.$el);
      this.$nextTick(function() {
        // 此处整个视图已渲染完毕
      });
    },
    beforeUpdate: function() {
      // 数据更新时调用,发生在虚拟 DOM 打补丁之前
      // 这里适合在更新之前访问现有的 DOM,比如手动移除已添加的事件监听器
    },
    updated: function() {
      // 由于数据更改导致的虚拟 DOM 重新渲染和打补丁,在这之后会调用该钩子
      // 当这个钩子被调用时,组件 DOM 已经更新,所以你现在可以执行依赖于 DOM 的操作
    },
    beforeDestroy: function() {
      // 实例销毁之前调用。在这一步,实例仍然完全可用
    },
    destroyed: function() {
      // Vue 实例销毁后调用
      // 调用后,Vue 实例指示的所有东西都会解绑定,所有的事件监听器会被移除,所有的子实例也会被销毁
    }
  });</script>复制代码

页面中我们可以看到输出结果,验证了几个生命周期的datamethods、DOM 挂载等情况:

{%}

图 3-3 生命周期测试输出

点击此处查看页面效果

点击此处查看源码

3.1.2 Vue 实例基本选项说明

Vue 实例提供了非常丰富的选项(new Vue()时传入的选项),除了上面介绍的生命周期之外,最常见的大概是这几个了:

表 3-2 Vue 实例常用选项

选项名

说明

类型

el

通过 CSS 选择器或者 HTMLElement 实例的方式,提供一个在页面上已存在的 DOM 元素作为 Vue 实例的挂载目标

string/Element

template

字符串模板,将会替换挂载的元素

string

render

字符串模板的代替方案,该渲染函数接收一个createElement方法作为第一个参数用来创建 VNode

(createElement: () => VNode) => VNode

data

Vue 实例的数据对象,用于数据绑定

Object/Function
组件只支持Function

props

用于接收来自父组件的数据

Array<string>/Object

methods

Vue 实例的事件,可用于事件绑定

{ [key: string]: Function }

computed

计算属性,用于简化模板的复杂数据计算

{ [key: string]: Function or { get: Function, set: Function } }

watch

观察 Vue 实例变化的一个表达式或计算属性函数

{ [key: string]: string or Function or Object or Array }

directives

自定义指令

Object

filters

过滤器

Object

components

组件

Object

Vue 实例中的这些选项,大多数都可以作为全局实例属性来获取或者访问:

const vm = new Vue({
  // ...一些选项});vm.$data; // 获取 datavm.$props; // 获取 propsvm.$el; // 获取挂载元素vm.$options; // 获取 Vue 实例的初始选项vm.$parent; // 获取父实例vm.$root; // 获取根实例vm.$children; // 获取当前实例的直接子组件vm.$refs; // 获取持有注册过 ref 特性 的所有 DOM 元素和组件实例vm.$watch; // 观察 Vue 实例变化的一个表达式或计算属性函数vm.$set; // 向响应式对象中添加一个属性,并确保这个新属性同样是响应式的,且触发视图更新vm.$delete; // 删除对象的属性。如果对象是响应式的,确保删除能触发更新视图复制代码

这些内容,我们将在本章以及后面的几章里一一讲述。更完整的选项内容和 API,各位可以去官网查询。


衡东小程序制作衡东企业邮箱衡东网站外包、衡东微信商城开发、衡东网店美工、衡东淘宝设计


上往建站提供搭建网站域名注册官网备案服务网店详情页设计企业网店专业网络店铺管理运营全托管公司咨询电话,服务器空间,微信公众号托管网页美工排版,致力于域名申请竞价托管软文推广全网营销,提供标准级专业技术保障,了却后顾之忧,主营:虚拟主机网站推广百度竞价托管网站建设上网建站推广服务网络公司有哪些等业务,专业团队服务,效果好。

服务热线:400-111-6878 手机微信同号:18118153152(各城市商务人员可上门服务)


全国咨询热线:400-111-6878

地址:全国各地都有驻点商务

Copyright © 2021 通陆科技

网站建设上往建站