vue.js - 具有 html 属性的 Vuejs 组件
问题描述
我正在使用单个文件组件,我想知道这样的事情是否可行:
<my-component param1='comp1'></my-component>
<my-component param1='comp2'></my-component>
<my-component param1='comp3'></my-component>
所以当以后调用组件的方法时my-component
,每个组件都可以读取 param1 属性。vuejs可以做到吗?
只是为了澄清一点:
我正在为表格分页编写组件 - 一切都很酷,除了同一页上有多个表格的情况。在那种情况下,我还需要几个分页组件。所以我需要一种通过表ID连接表和分页组件的方法。
像这样的东西:
<table id="tbl1"></table>
<pagination-comp tblid="tbl1"></pagination-comp>
<table id="tbl2"></table>
<pagination-comp tblid="tbl2"></pagination-comp>
解决方案
这正是 props 所做的。请遵循本指南。
推荐阅读
- python - 使用 Python 合并 csv 文件
- jquery - Sharepoint 2013 预览窗格视图 - 搜索不起作用
- php - 在 laravel 中创建一个 mongoDB 连接
- intellij-idea - 当intellij打开而不关闭intellij时如何删除node_modules?win 10 - 文件夹正在使用中
- botframework - 无法使用 Direct Line 将 (500) 连接到机器人框架
- laravel - 如何手动将 UploadedFile 添加到 $request->files
- ios - 对不同的函数值使用相同的 swift UIlabels
- java - 如何正确使用 SLF4J 或切换到 java util logging
- firebase - 错误:未为类型“DocumentSnapshot”定义运算符“[]”
- google-sheets - 带有包含字符和 OR 逻辑的文本的 COUNTIF/COUNTIFS 无法按预期工作