Vue组件简介
浏览:635 次

Vue组件的概述组件有哪些?了解组件对象的分析、Vue组件中的数据属性以及传输数据的道具原理。
如何理解父子组件事件通信以及如何处理非父子组件事件的通信。
组件类型是什么?定制组件是双向绑定的v模型。如何将动态组件称为动态组件?为什么它们是动态的?递归组件。你如何理解递归。
了解vue组件的使用是vue作为js的强大功能之一,组件的出现是为了提高代码的可重用性。部件齐全且良好。如果您想使用它们,可以将它们放在自己的任何项目中,以减少重复编写代码。

它可以直接介绍到您想要使用它的地方。无论是否减少重复开发,您都可以将组件的代码以模板、样式和脚本的形式放在相应的文件中。
什么是模板?这是一个模板。模板是声明的数据和最终呈现给用户的dom之间的映射关系。什么是初始化数据?组件的初始数据状态通常是可重用组件的私有状态。方法方法是对数据进行操作、接收外部参数以及通过参数在组件之间传递和共享道具的方法。默认情况下,参数在一个方向或两个方向上绑定。
回调函数。组件可以触发多个回调函数,例如created()、attached()和destroyed()。
Vue组件,全局注册和本地注册全局注册文件,Vue组件(';组件名称';,{组件参数})

//自定义组件var dada=Vue组件('my-component',{template:'
dada
'});组件只能有一个根元素,这也是可以的:
//自定义常量dada=Vue组件(';我的组件';,{template:`
这是da
Template: main
Session:
Session type: db
[unisoft__unisoft] Array ( [permission] => [passport] => [human_valid] => )
Loaded Class:
Zend_Db: /web/unisoft/web.system/Zend/Db.php
Zend_Db_Adapter_Abstract: /web/unisoft/web.system/Zend/Db/Adapter/Abstract.php
Zend_Db_Adapter_Mysqli: /web/unisoft/web.system/Zend/Db/Adapter/Mysqli.php
Zend_Db_Profiler: /web/unisoft/web.system/Zend/Db/Profiler.php
Zend_Db_Statement_Interface: /web/unisoft/web.system/Zend/Db/Statement/Interface.php
Zend_Db_Statement: /web/unisoft/web.system/Zend/Db/Statement.php
Zend_Db_Statement_Mysqli: /web/unisoft/web.system/Zend/Db/Statement/Mysqli.php
Zend_Registry: /web/unisoft/web.system/Zend/Registry.php
Zend_Db_Table_Abstract: /web/unisoft/web.system/Zend/Db/Table/Abstract.php
Zend_Session_Abstract: /web/unisoft/web.system/Zend/Session/Abstract.php
Zend_Session: /web/unisoft/web.system/Zend/Session.php
Zend_Session_SaveHandler_Interface: /web/unisoft/web.system/Zend/Session/SaveHandler/Interface.php
Zend_Session_SaveHandler_DbTable: /web/unisoft/web.system/Zend/Session/SaveHandler/DbTable.php
Zend_Exception: /web/unisoft/web.system/Zend/Exception.php
Zend_Session_Exception: /web/unisoft/web.system/Zend/Session/Exception.php
Zend_Db_Select: /web/unisoft/web.system/Zend/Db/Select.php
Zend_Db_Table_Select: /web/unisoft/web.system/Zend/Db/Table/Select.php
Zend_Db_Expr: /web/unisoft/web.system/Zend/Db/Expr.php
Zend_Db_Table_Rowset_Abstract: /web/unisoft/web.system/Zend/Db/Table/Rowset/Abstract.php
Zend_Db_Table_Rowset: /web/unisoft/web.system/Zend/Db/Table/Rowset.php
Zend_Db_Table_Row_Abstract: /web/unisoft/web.system/Zend/Db/Table/Row/Abstract.php
Zend_Db_Table_Row: /web/unisoft/web.system/Zend/Db/Table/Row.php
HTTP: /web/unisoft/web.system/class/cls_http.inc.php
Zend_Session_Namespace: /web/unisoft/web.system/Zend/Session/Namespace.php
system_setting_class: /web/unisoft/web.core/system/setting.php
Zend_Cache: /web/unisoft/web.system/Zend/Cache.php
Zend_Cache_Backend: /web/unisoft/web.system/Zend/Cache/Backend.php
Zend_Cache_Backend_Interface: /web/unisoft/web.system/Zend/Cache/Backend/Interface.php
Zend_Cache_Backend_ExtendedInterface: /web/unisoft/web.system/Zend/Cache/Backend/ExtendedInterface.php
site_ip_class: /web/unisoft/web.core/site/ip.php
Zend_Validate_Interface: /web/unisoft/web.system/Zend/Validate/Interface.php
Zend_Validate: /web/unisoft/web.system/Zend/Validate.php
Zend_Loader: /web/unisoft/web.system/Zend/Loader.php
Zend_Validate_Abstract: /web/unisoft/web.system/Zend/Validate/Abstract.php
TPL: /web/unisoft/web.system/class/cls_template.inc.php
Savant3_Error: /web/unisoft/web.system/Savant3/Error.php
package_main_class: /web/unisoft/web.core/package/main.php
iot_hardware_main_class: /web/unisoft/web.core/iot/hardware/main.php
iot_hardware_category_class: /web/unisoft/web.core/iot/hardware/category.php
site_service_main_class: /web/unisoft/web.core/site/service/main.php
site_article_main_class: /web/unisoft/web.core/site/article/main.php
site_article_extra_class: /web/unisoft/web.core/site/article/extra.php
site_keyword_exclude_class: /web/unisoft/web.core/site/keyword/exclude.php
system_content_class: /web/unisoft/web.core/system/content.php
site_article_attachment_class: /web/unisoft/web.core/site/article/attachment.php
site_article_category_class: /web/unisoft/web.core/site/article/category.php
Database [main master]
[ Log time: 1788217893.8263 ] [ Expend time: 0.056698083877563 ] Connect DB
Cache
[ Log time: 1788217893.8552 ] Backend:
[ Log time: 1788217893.8621 ] [ Expend time: 0.006824 ] Get Cache: settings_ef8c7cef1f80fbad45b9ee480e92d03c, result type: array
[ Log time: 1788217893.874 ] [ Expend time: 0.011712 ] Get Cache: crond, result type: boolean
[ Log time: 1788217893.9875 ] [ Expend time: 0.026385 ] Get Cache: model_7ec70ee0360b8a929eb442cbc38dfd27, result type: array
[ Log time: 1788217894.0102 ] [ Expend time: 0.021430 ] Get Cache: model_eebc36c56f6ebd5dc315368f04ea4f0d, result type: array
[ Log time: 1788217894.0184 ] [ Expend time: 0.007346 ] Get Cache: model_87644abf3b1d496cbf4b1667422d7d51, result type: array
[ Log time: 1788217894.0251 ] [ Expend time: 0.005369 ] Get Cache: site_service_list_7e49c82f3098f580fb5928807f5e466d, result type: array
[ Log time: 1788217894.0602 ] [ Expend time: 0.005323 ] Get Cache: site_keyword_exclude_b2c64c08a5048d87cc4904022274c118, result type: array
[ Log time: 1788217894.1763 ] [ Expend time: 0.020241 ] Get Cache: site_keyword_exclude_b2c64c08a5048d87cc4904022274c118, result type: array
[ Log time: 1788217894.236 ] [ Expend time: 0.006558 ] Get Cache: site_keyword_exclude_b2c64c08a5048d87cc4904022274c118, result type: array
[ Log time: 1788217894.2942 ] [ Expend time: 0.015206 ] Get Cache: site_keyword_exclude_b2c64c08a5048d87cc4904022274c118, result type: array
[ Log time: 1788217894.3157 ] [ Expend time: 0.000440 ] Get Cache: a0cc1daf10c9cf890254e47f19e80cfe, result type: boolean
[ Log time: 1788217894.3321 ] [ Expend time: 0.013168 ] Save Cache: a0cc1daf10c9cf890254e47f19e80cfe, result type: integer
Database [core master]
[ Log time: 1788217893.8987 ] [ Expend time: 0.022034883499146 ] Connect DB
[ Log time: 1788217893.9035 ] [ Expend time: 0.0045039653778076 ] SELECT `z_ip`.* FROM `z_ip` WHERE (ip = '216.73.217' AND visit_time = 1788217860) LIMIT 1
[ Log time: 1788217893.9174 ] [ Expend time: 0.013659954071045 ] UPDATE z_ip SET visit_count = visit_count + 1 WHERE ip = '216.73.217' and visit_time = 1788217860
[ Log time: 1788217893.9434 ] [ Expend time: 0.025944948196411 ] DELETE FROM z_ip WHERE visit_count < 120 and visit_time <= 1788217680
[ Log time: 1788217893.9561 ] [ Expend time: 0.012408018112183 ] SELECT SUM(visit_count) AS `n0` FROM `z_ip` WHERE ((ip = '216.73.217') AND is_delete = 0)
[ Log time: 1788217894.0384 ] [ Expend time: 0.010202169418335 ] SELECT `z_article`.* FROM `z_article` WHERE (no = '374e7c2e1c5163ce') LIMIT 1
[ Log time: 1788217894.0537 ] [ Expend time: 0.013695001602173 ] SELECT `z_article_extra`.* FROM `z_article_extra` WHERE (is_delete = 0 AND article_id IN(5861))
[ Log time: 1788217894.2294 ] [ Expend time: 0.048975944519043 ] SELECT `z_article_extra`.* FROM `z_article_extra` WHERE (article_id = 5861) LIMIT 1
[ Log time: 1788217894.2622 ] [ Expend time: 0.002730131149292 ] SELECT `z_article_attachment`.* FROM `z_article_attachment` WHERE (article_id = 5861 AND is_delete = 0) ORDER BY `id` DESC
[ Log time: 1788217894.2789 ] [ Expend time: 0.01639199256897 ] SELECT `z_article`.* FROM `z_article` WHERE (is_delete = 0 AND category_id = 34 AND is_enable = 1) ORDER BY `id` DESC LIMIT 5
[ Log time: 1788217894.3189 ] [ Expend time: 0.0031230449676514 ] UPDATE z_article SET view_count = view_count + 1 WHERE id = 5861
[ Log time: 1788217894.3453 ] [ Expend time: 0.011960029602051 ] SELECT `z_article_category`.* FROM `z_article_category` WHERE (id = 34) LIMIT 1
Escape time: 0.62343907356262, 0 queries, PHP Memory usage: 5589 KB, Server time: 2026-09-01 07:11:33