游戏电视苹果数码历史美丽
投稿投诉
美丽时装
彩妆资讯
历史明星
乐活安卓
数码常识
驾车健康
苹果问答
网络发型
电视车载
室内电影
游戏科学
音乐整形

微信小程序从入门到学会第七天小程序的自定义组件

  一、前言
  当我们多次使用同一个组件的时候,我们可以将其进行封装然后进行使用,这个时候,自定义组件就起到了很好的作用,前面虽然我们讲到了自定义组件,不过那都是皮毛,仅仅只是讲到了自定义组件的创建和使用罢了,下面我们来深入剖析自定义组件。首先看下目录:自定义组件的参数自定义组件的生命周期插槽
  匿名插槽
  具名插槽
  外部样式
  多样化的组件通信
  1。双向绑定
  2。父子组件互相传
  组件共享
  组件关系二、自定义组件的参数
  定义段
  类型
  是否必填
  描述
  最低版本
  properties
  ObjectMap
  否
  组件的对外属性,是属性名到属性设置的映射表
  data
  Object
  否
  组件的内部数据,和properties一同用于组件的模板渲染
  observers
  Object
  否
  组件数据字段监听器,用于监听properties和data的变化
  2。6。1
  methods
  Object
  否
  组件的方法,包括事件响应函数和任意的自定义方法,关于事件响应函数的使用
  behaviors
  StringArray
  否
  类似于mixins和traits的组件间代码复用机制
  created
  Function
  否
  组件生命周期函数在组件实例刚刚被创建时执行,注意此时不能调用setData)
  attached
  Function
  否
  组件生命周期函数在组件实例进入页面节点树时执行)
  ready
  Function
  否
  组件生命周期函数在组件布局完成后执行)
  moved
  Function
  否
  组件生命周期函数在组件实例被移动到节点树另一个位置时执行)
  detached
  Function
  否
  组件生命周期函数在组件实例被从页面节点树移除时执行)
  relations
  Object
  否
  组件间关系
  externalClasses
  StringArray
  否
  组件接受的外部样式类
  options
  ObjectMap
  否
  选项
  lifetimes
  Object
  否
  组件生命周期声明对象
  2。2。3
  pageLifetimes
  Object
  否
  组件所在页面的生命周期声明对象
  2。2。3
  definitionFilter
  Function
  否
  定义段过滤器,用于自定义组件扩展
  2。2。3
  生成的组件实例可以在组件的方法、生命周期函数和属性observer中通过this访问。组件还有一些通用属性和方法,如下:
  属性名
  类型
  描述
  is
  String
  组件的文件路径
  id
  String
  节点id
  dataset
  String
  节点dataset
  data
  Object
  组件数据,包括内部数据和属性值
  properties
  Object
  组件数据,包括内部数据和属性值(与data一致)
  router
  Object
  相对于当前自定义组件的Router对象
  pageRouter
  Object
  相对于当前自定义组件所在页面的Router对象
  方法名
  参数
  描述
  最低版本
  setData
  ObjectnewData
  设置data并执行视图层渲染
  hasBehavior
  Objectbehavior
  检查组件是否具有behavior(检查时会递归检查被直接或间接引入的所有behavior)
  triggerEvent
  Stringname,Objectdetail,Objectoptions
  触发事件
  createSelectorQuery
  创建一个SelectorQuery对象,选择器选取范围为这个组件实例内
  createIntersectionObserver
  创建一个IntersectionObserver对象,选择器选取范围为这个组件实例内
  createMediaQueryObserver
  创建一个MediaQueryObserver对象
  2。11。1
  selectComponent
  Stringselector
  使用选择器选择组件实例节点,返回匹配到的第一个组件实例对象(会被wx:componentexport影响)
  selectAllComponents
  Stringselector
  使用选择器选择组件实例节点,返回匹配到的全部组件实例对象组成的数组(会被wx:componentexport影响)
  selectOwnerComponent
  选取当前组件节点所在的组件实例(即组件的引用者),返回它的组件实例对象(会被wx:componentexport影响)
  2。8。2
  getRelationNodes
  StringrelationKey
  获取这个关系所对应的所有关联节点
  groupSetData
  Functioncallback
  立刻执行callback,其中的多个setData之间不会触发界面绘制(只有某些特殊场景中需要,如用于在不同组件同时setData时进行界面绘制同步)
  2。4。0
  getTabBar
  返回当前页面的customtabbar的组件实例
  2。6。2
  getPageId
  返回页面标识符(一个字符串),可以用来判断几个自定义组件实例是不是在同一个页面内
  2。7。1
  animate
  Stringselector,Arraykeyframes,Numberduration,Functioncallback
  执行关键帧动画
  2。9。0
  clearAnimation
  StringselectorObjectoptions,Functioncallback
  清除关键帧动画
  2。9。0
  setUpdatePerformanceListener
  ObjectoptionsFunctionlistener
  清除关键帧动画
  2。12。0
  注:以上内容来源于微信开放文档二、自定义组件的参数
  定义段
  类型
  是否必填
  描述
  最低版本
  properties
  ObjectMap
  否
  组件的对外属性,是属性名到属性设置的映射表
  data
  Object
  否
  组件的内部数据,和properties一同用于组件的模板渲染
  observers
  Object
  否
  组件数据字段监听器,用于监听properties和data的变化
  2。6。1
  methods
  Object
  否
  组件的方法,包括事件响应函数和任意的自定义方法,关于事件响应函数的使用
  behaviors
  StringArray
  否
  类似于mixins和traits的组件间代码复用机制
  created
  Function
  否
  组件生命周期函数在组件实例刚刚被创建时执行,注意此时不能调用setData)
  attached
  Function
  否
  组件生命周期函数在组件实例进入页面节点树时执行)
  ready
  Function
  否
  组件生命周期函数在组件布局完成后执行)
  moved
  Function
  否
  组件生命周期函数在组件实例被移动到节点树另一个位置时执行)
  detached
  Function
  否
  组件生命周期函数在组件实例被从页面节点树移除时执行)
  relations
  Object
  否
  组件间关系
  externalClasses
  StringArray
  否
  组件接受的外部样式类
  options
  ObjectMap
  否
  选项
  lifetimes
  Object
  否
  组件生命周期声明对象
  2。2。3
  pageLifetimes
  Object
  否
  组件所在页面的生命周期声明对象
  2。2。3
  definitionFilter
  Function
  否
  定义段过滤器,用于自定义组件扩展
  2。2。3
  生成的组件实例可以在组件的方法、生命周期函数和属性observer中通过this访问。组件还有一些通用属性和方法,如下:
  属性名
  类型
  描述
  is
  String
  组件的文件路径
  id
  String
  节点id
  dataset
  String
  节点dataset
  data
  Object
  组件数据,包括内部数据和属性值
  properties
  Object
  组件数据,包括内部数据和属性值(与data一致)
  router
  Object
  相对于当前自定义组件的Router对象
  pageRouter
  Object
  相对于当前自定义组件所在页面的Router对象
  方法名
  参数
  描述
  最低版本
  setData
  ObjectnewData
  设置data并执行视图层渲染
  hasBehavior
  Objectbehavior
  检查组件是否具有behavior(检查时会递归检查被直接或间接引入的所有behavior)
  triggerEvent
  Stringname,Objectdetail,Objectoptions
  触发事件
  createSelectorQuery
  创建一个SelectorQuery对象,选择器选取范围为这个组件实例内
  createIntersectionObserver
  创建一个IntersectionObserver对象,选择器选取范围为这个组件实例内
  createMediaQueryObserver
  创建一个MediaQueryObserver对象
  2。11。1
  selectComponent
  Stringselector
  使用选择器选择组件实例节点,返回匹配到的第一个组件实例对象(会被wx:componentexport影响)
  selectAllComponents
  Stringselector
  使用选择器选择组件实例节点,返回匹配到的全部组件实例对象组成的数组(会被wx:componentexport影响)
  selectOwnerComponent
  选取当前组件节点所在的组件实例(即组件的引用者),返回它的组件实例对象(会被wx:componentexport影响)
  2。8。2
  getRelationNodes
  StringrelationKey
  获取这个关系所对应的所有关联节点
  groupSetData
  Functioncallback
  立刻执行callback,其中的多个setData之间不会触发界面绘制(只有某些特殊场景中需要,如用于在不同组件同时setData时进行界面绘制同步)
  2。4。0
  getTabBar
  返回当前页面的customtabbar的组件实例
  2。6。2
  getPageId
  返回页面标识符(一个字符串),可以用来判断几个自定义组件实例是不是在同一个页面内
  2。7。1
  animate
  Stringselector,Arraykeyframes,Numberduration,Functioncallback
  执行关键帧动画
  2。9。0
  clearAnimation
  StringselectorObjectoptions,Functioncallback
  清除关键帧动画
  2。9。0
  setUpdatePerformanceListener
  ObjectoptionsFunctionlistener
  清除关键帧动画
  2。12。0
  注:以上内容来源于微信开放文档二、自定义组件的参数
  定义段
  类型
  是否必填
  描述
  最低版本
  properties
  ObjectMap
  否
  组件的对外属性,是属性名到属性设置的映射表
  data
  Object
  否
  组件的内部数据,和properties一同用于组件的模板渲染
  observers
  Object
  否
  组件数据字段监听器,用于监听properties和data的变化
  2。6。1
  methods
  Object
  否
  组件的方法,包括事件响应函数和任意的自定义方法,关于事件响应函数的使用
  behaviors
  StringArray
  否
  类似于mixins和traits的组件间代码复用机制
  created
  Function
  否
  组件生命周期函数在组件实例刚刚被创建时执行,注意此时不能调用setData)
  attached
  Function
  否
  组件生命周期函数在组件实例进入页面节点树时执行)
  ready
  Function
  否
  组件生命周期函数在组件布局完成后执行)
  moved
  Function
  否
  组件生命周期函数在组件实例被移动到节点树另一个位置时执行)
  detached
  Function
  否
  组件生命周期函数在组件实例被从页面节点树移除时执行)
  relations
  Object
  否
  组件间关系
  externalClasses
  StringArray
  否
  组件接受的外部样式类
  options
  ObjectMap
  否
  选项
  lifetimes
  Object
  否
  组件生命周期声明对象
  2。2。3
  pageLifetimes
  Object
  否
  组件所在页面的生命周期声明对象
  2。2。3
  definitionFilter
  Function
  否
  定义段过滤器,用于自定义组件扩展
  2。2。3
  生成的组件实例可以在组件的方法、生命周期函数和属性observer中通过this访问。组件还有一些通用属性和方法,如下:
  属性名
  类型
  描述
  is
  String
  组件的文件路径
  id
  String
  节点id
  dataset
  String
  节点dataset
  data
  Object
  组件数据,包括内部数据和属性值
  properties
  Object
  组件数据,包括内部数据和属性值(与data一致)
  router
  Object
  相对于当前自定义组件的Router对象
  pageRouter
  Object
  相对于当前自定义组件所在页面的Router对象
  方法名
  参数
  描述
  最低版本
  setData
  ObjectnewData
  设置data并执行视图层渲染
  hasBehavior
  Objectbehavior
  检查组件是否具有behavior(检查时会递归检查被直接或间接引入的所有behavior)
  triggerEvent
  Stringname,Objectdetail,Objectoptions
  触发事件
  createSelectorQuery
  创建一个SelectorQuery对象,选择器选取范围为这个组件实例内
  createIntersectionObserver
  创建一个IntersectionObserver对象,选择器选取范围为这个组件实例内
  createMediaQueryObserver
  创建一个MediaQueryObserver对象
  2。11。1
  selectComponent
  Stringselector
  使用选择器选择组件实例节点,返回匹配到的第一个组件实例对象(会被wx:componentexport影响)
  selectAllComponents
  Stringselector
  使用选择器选择组件实例节点,返回匹配到的全部组件实例对象组成的数组(会被wx:componentexport影响)
  selectOwnerComponent
  选取当前组件节点所在的组件实例(即组件的引用者),返回它的组件实例对象(会被wx:componentexport影响)
  2。8。2
  getRelationNodes
  StringrelationKey
  获取这个关系所对应的所有关联节点
  groupSetData
  Functioncallback
  立刻执行callback,其中的多个setData之间不会触发界面绘制(只有某些特殊场景中需要,如用于在不同组件同时setData时进行界面绘制同步)
  2。4。0
  getTabBar
  返回当前页面的customtabbar的组件实例
  2。6。2
  getPageId
  返回页面标识符(一个字符串),可以用来判断几个自定义组件实例是不是在同一个页面内
  2。7。1
  animate
  Stringselector,Arraykeyframes,Numberduration,Functioncallback
  执行关键帧动画
  2。9。0
  clearAnimation
  StringselectorObjectoptions,Functioncallback
  清除关键帧动画
  2。9。0
  setUpdatePerformanceListener
  ObjectoptionsFunctionlistener
  清除关键帧动画
  2。12。0
  注:以上内容来源于微信开放文档二、自定义组件的参数
  定义段
  类型
  是否必填
  描述
  最低版本
  properties
  ObjectMap
  否
  组件的对外属性,是属性名到属性设置的映射表
  data
  Object
  否
  组件的内部数据,和properties一同用于组件的模板渲染
  observers
  Object
  否
  组件数据字段监听器,用于监听properties和data的变化
  2。6。1
  methods
  Object
  否
  组件的方法,包括事件响应函数和任意的自定义方法,关于事件响应函数的使用
  behaviors
  StringArray
  否
  类似于mixins和traits的组件间代码复用机制
  created
  Function
  否
  组件生命周期函数在组件实例刚刚被创建时执行,注意此时不能调用setData)
  attached
  Function
  否
  组件生命周期函数在组件实例进入页面节点树时执行)
  ready
  Function
  否
  组件生命周期函数在组件布局完成后执行)
  moved
  Function
  否
  组件生命周期函数在组件实例被移动到节点树另一个位置时执行)
  detached
  Function
  否
  组件生命周期函数在组件实例被从页面节点树移除时执行)
  relations
  Object
  否
  组件间关系
  externalClasses
  StringArray
  否
  组件接受的外部样式类
  options
  ObjectMap
  否
  选项
  lifetimes
  Object
  否
  组件生命周期声明对象
  2。2。3
  pageLifetimes
  Object
  否
  组件所在页面的生命周期声明对象
  2。2。3
  definitionFilter
  Function
  否
  定义段过滤器,用于自定义组件扩展
  2。2。3
  生成的组件实例可以在组件的方法、生命周期函数和属性observer中通过this访问。组件还有一些通用属性和方法,如下:
  属性名
  类型
  描述
  is
  String
  组件的文件路径
  id
  String
  节点id
  dataset
  String
  节点dataset
  data
  Object
  组件数据,包括内部数据和属性值
  properties
  Object
  组件数据,包括内部数据和属性值(与data一致)
  router
  Object
  相对于当前自定义组件的Router对象
  pageRouter
  Object
  相对于当前自定义组件所在页面的Router对象
  方法名
  参数
  描述
  最低版本
  setData
  ObjectnewData
  设置data并执行视图层渲染
  hasBehavior
  Objectbehavior
  检查组件是否具有behavior(检查时会递归检查被直接或间接引入的所有behavior)
  triggerEvent
  Stringname,Objectdetail,Objectoptions
  触发事件
  createSelectorQuery
  创建一个SelectorQuery对象,选择器选取范围为这个组件实例内
  createIntersectionObserver
  创建一个IntersectionObserver对象,选择器选取范围为这个组件实例内
  createMediaQueryObserver
  创建一个MediaQueryObserver对象
  2。11。1
  selectComponent
  Stringselector
  使用选择器选择组件实例节点,返回匹配到的第一个组件实例对象(会被wx:componentexport影响)
  selectAllComponents
  Stringselector
  使用选择器选择组件实例节点,返回匹配到的全部组件实例对象组成的数组(会被wx:componentexport影响)
  selectOwnerComponent
  选取当前组件节点所在的组件实例(即组件的引用者),返回它的组件实例对象(会被wx:componentexport影响)
  2。8。2
  getRelationNodes
  StringrelationKey
  获取这个关系所对应的所有关联节点
  groupSetData
  Functioncallback
  立刻执行callback,其中的多个setData之间不会触发界面绘制(只有某些特殊场景中需要,如用于在不同组件同时setData时进行界面绘制同步)
  2。4。0
  getTabBar
  返回当前页面的customtabbar的组件实例
  2。6。2
  getPageId
  返回页面标识符(一个字符串),可以用来判断几个自定义组件实例是不是在同一个页面内
  2。7。1
  animate
  Stringselector,Arraykeyframes,Numberduration,Functioncallback
  执行关键帧动画
  2。9。0
  clearAnimation
  StringselectorObjectoptions,Functioncallback
  清除关键帧动画
  2。9。0
  setUpdatePerformanceListener
  ObjectoptionsFunctionlistener
  清除关键帧动画
  2。12。0
  注:以上内容来源于微信开放文档
  三、自定义组件的生命周期
  组件也有许多生命周期函数,如下:
  生命周期
  参数
  描述
  最低版本
  created
  无
  在组件实例刚刚被创建时执行
  1。6。3
  attached
  无
  在组件实例进入页面节点树时执行
  1。6。3
  ready
  无
  在组件在视图层布局完成后执行
  1。6。3
  moved
  无
  在组件实例被移动到节点树另一个位置时执行
  1。6。3
  detached
  无
  在组件实例被从页面节点树移除时执行
  1。6。3
  error
  ObjectError
  每当组件方法抛出错误时执行
  2。4。1
  这些生命周期函数可以在自定义组件的参数外,也可以在组件的lifetimes参数内,这样优先级更高;还有一类是组件所在页面生命周期函数,如下:
  生命周期
  参数
  描述
  最低版本
  show
  无
  组件所在的页面被展示时执行
  2。2。3
  hide
  无
  组件所在的页面被隐藏时执行
  2。2。3
  resize
  ObjectSize
  组件所在的页面尺寸变化时执行
  2。4。0
  这类生命周期函数必须在参数pageLifetimes内。
  注:以上内容来源于微信开放文档
  更多精彩好文敬请关注公众号简易编程网

全新特斯拉Model3曝光,内饰动力焕然一新,能成爆款吗?目前从海外媒体了解到,全新的Model3正在准备迎来自身的中期改款,这次优化主要针对与外观和内饰以及动力,并据悉将于2023年第三季度在上海工厂进行投产,本期就一同提前鉴赏,新……PS5绝配!索尼PSVR2上市,创意玩法太上头,首日上线40作者ff来源极果编辑部作为市面上主流VR头显之一,索尼PSVR自诞生以来就获得了不少玩家的关注。至今,PSVR已经走到了第7个年头,其余厂商如HTC、Oculus的……湘军预测eStar大概率夺冠,四位置全面压制对手,TTG想赢KPL秋季赛总决赛即将于12月25日开赛,对战双方分别是武汉eStarPro和广州TTG。这两支队伍都是联盟中公认最强的三支队伍天狼星之一,一个在胜者组两连胜,一个1穿4打穿了……意媒巴黎对帕雷德斯要价3000万欧,小基恩不太可能进入交易直播吧7月24日讯据慢镜头网报道,巴黎圣日耳曼对帕雷德斯的要价是3000万欧元,小基恩不太可能进入这笔交易。该报道指出,阿莱格里认为帕雷德斯是补强球队中场的正确人选,目前……iphone这几个功能,你不会不知道吧?iPhone这几个功能,你不会不知道吧?【来电、来电信息闪烁】设置辅助功能一〔音频视觉上里面打开LED闪烁以提醒〕〔AirDropApple系统互通分享时选择……LCD党狂喜,RedmiNote11T系列将搭载144HzL5月20日消息,今日Redmi手机官方微博宣布RedmiNote11T系列将搭载一块重金高定的高素质LCD屏幕。这块屏幕支持144Hz7档变速高刷,舒适又省电,拥有20。……洛阳古墓分布图古墓围城的洛阳洛阳是历史悠久的古都,有规格的古墓保守估计有数十万之多,自古有北邙山头少闲土,尽是洛阳人旧墓的说法,看看下面这张星罗棋布般的洛阳名古墓地图,整个城市就像睡在……威少得分已经23000,那他退役前能实现211神迹吗?威少下滑是事实,曾经那个无所不能的威少回不来了。但是,威少下滑并不是断崖式下滑,他只是相对于自己巅峰差了不少。如今摆正心态就串联球队,一样展现出了顶级控卫实力,本赛季场均155……央行下调首套个人住房公积金贷款利率购房成本与负担进一步降低9月30日,中国人民银行宣布,决定自2022年10月1日起,下调首套个人住房公积金贷款利率0。15个百分点,5年以下(含5年)和5年以上利率分别调整为2。6和3。1。第二套个人……破案了!胡明轩插脸吴前,谁注意到徐杰?一路小跑递手让人暖心9998,凭借着全队五人得分上双,广东男篮最终以1分的优势有惊无险击败了浙江稠州,拿下比赛的同时,也取得了1:0的领先。这是一场势均力敌的较量,双方的比分你来我往犬牙交错,在前……对过去的假设提出挑战来自银河系外的光比预期的要亮得多罗彻斯特理工学院的科学家们利用美国宇航局新视野号任务上的LORRI(长程侦察成像仪)收集的数据领导了一项研究,新的测量结果显示,我们银河系以外的恒星发出的光比已知星系群的光要亮……榜首大战以平局结束武汉三镇4分领跑提前锁定半程冠军京报体育记者李立9月14日晚,中超第18轮4场比赛同时开打,在引人关注的榜首大战中,山东泰山队和武汉三镇队1比1握手言和。这样,本轮过后,三镇队不仅以4分的优势继续在中超……
36氪首发乐途科技获1800万元天使轮融资,目标做数字化健身文高雅编辑彭孝秋36氪获悉,乐途(广州)健身科技有限公司(以下简称乐途科技)已于近日完成1800万元天使轮融资。本轮投资由科大讯飞易听说旗下创投基金、浙大校友会基金……摩托车脱审五六年了,想去审可以吗?要注意些什么?摩托车脱审五六年了,想去补审。不知是哪个地方的。反正我们这是不行的。从2019年6月1日起,摩托车年检实行新规。可以说与家用小车年检差不多。新车6年内免上线检测,但6年内……油耗增加了,怎么办?很多车主会将油耗增多归结为车辆自然老化的结果。其实还有很多容易被忽略的用车养车中的细节造成了油耗的增加。我们就一起去看看你有没有注意过这些情况。开车习惯,平常开车在遇到交……四个胎压不一致,前两个2。3,后两个2。5,跑高速安全吗?您好,我是修理工专注于汽车保养维修,轮胎气压对于行车来说还是比较重要的,四个轮胎的气压不一致不要紧张,要看具体情况,下面我们根据以往经验来谈一下您所说的这个情况。第一,如……曹格和吴速玲分居!带着一双儿女搬入新家,与曹格分隔两地曹格爱喝酒已经不是什么秘密了,而且也多次因为喝酒的事情闹出不小的麻烦。6月14日,台媒体放出曹格与妻子吴速玲的最新消息,确定曹格与吴速玲夫妻已经分居。目前女方是带着一双儿……为什么奔驰威霆29万起步价还是鲜有人问津?奔驰威霆的冷门有三个原因概述:三叉标大型车2。0T9AT29。3834。78万前置后驱把这五个要点揉吧在一起,似乎应该是一辆爆款车吧。梅赛德斯奔驰这个品牌在国……雪佛兰探界者2。0发动机与昂科威2。0发动机是一样的吗?首先说明我的观点:探界者2。0T发动机和昂科威2。0T发动机是不一样的。现款在售探界者所搭载的2。0T发动机代号为LSY,参数为最大功率237马力,峰值扭矩350牛米,匹配9A……观看距离4米应该选什么电视75LX560C智能电视针对于自己家的客厅大小,选择合适尺寸的电视机不仅不会占用太大地方,而且更加适合相应距离观看。不同的客厅有不同的观看距离,下面来说说,观看距离在4米左右,适合观看什么样的电视。……win10升级win11后,系统有这3个新变化,你想升级体验你的win10系统可以更新win11了吗?今天主要跟大家分享更新到win11后,我们可以看到的一些变化。想要更新的小伙伴请前往开始设置更新和安全,在windows更新界面……美媒列出科比乔丹詹姆斯职业生涯季后赛抢七数据,谁才是抢七之王迈克尔乔丹被大多数人认为是有史以来最伟大的球员,也是NBA历史上最关键的球员之一。事实上,迈克尔乔丹被称为NBA历史上最伟大的球员,更多是因为他从未在NBA总决赛中打过抢七的比……雷凌1。2t跑高速吃力吗?雷凌、卡罗拉1。2T,跑高速一点都不会吃力,相反很轻松,鄙人从来没见过那辆车跑高速会吃力!高速公路名约高速,但实际上高速公路最不吃动力,因为高速公路的匀速路况最多,车子跑匀速对……为什么到汽车4s店上牌要1200?谢邀。以自己了解的4S店来说,费用一般在10001500元,也有更高的,如果自己去走流程大概小几百块就能搞定。相当于4S店给你跑腿,你给它辛苦费。上牌的基本流程是缴……
友情链接:易事利快生活快传网聚热点七猫云快好知快百科中准网快好找文好找中准网快软网