你也可以提供自定义的参数你行动:
1 2 3 4 5 6
<<跨度类=”hljs-name">形式跨度>>< /跨度><跨度类=”hljs-tag"><<跨度类=”hljs-name">按钮跨度><跨度类=”hljs-attr">data-action跨度>=<跨度类=”hljs-string">“生活#行动”跨度><跨度类=”hljs-attr">data-action-name跨度>=<跨度类=”hljs-string">“addItem (id =跨度>< /跨度>< /跨度><跨度类=”hljs-template-variable">{{项目。id}}跨度><跨度类=”xml">itemName = CustomItem)”跨度>>< /跨度>添加物品<跨度类=”hljs-tag">< /<跨度类=”hljs-name">按钮跨度>>< /跨度><跨度类=”hljs-tag">< /<跨度类=”hljs-name">形式跨度>>< /跨度>< /跨度>< /code>
在你的组件,允许每一个参数被传递,我们需要添加的# (LiveArg ())
属性:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
/ / src /组件/ ItemComponent.php跨度><跨度类=”hljs-keyword">名称空间跨度><跨度类=”hljs-title">应用程序跨度>\<跨度类=”hljs-title">组件跨度>;<跨度类=”hljs-comment">/ /……跨度><跨度类=”hljs-keyword">使用跨度><跨度类=”hljs-title">欧宝娱乐app下载地址\<跨度类=”hljs-title">用户体验跨度>\<跨度类=”hljs-title">LiveComponent跨度>\<跨度类=”hljs-title">属性跨度>\<跨度类=”hljs-title">LiveArg跨度>;<跨度类=”hljs-keyword">使用跨度><跨度类=”hljs-title">Psr跨度>\<跨度类=”hljs-title">日志跨度>\<跨度类=”hljs-title">LoggerInterface跨度>;<跨度类=”hljs-class">类跨度><跨度类=”hljs-title">ItemComponent跨度>< /跨度>{<跨度类=”hljs-comment">/ /……跨度><跨度类=”hljs-comment"># (LiveAction)跨度><跨度类=”hljs-keyword">公共跨度><跨度类=”hljs-function">函数跨度><跨度类=”hljs-title">addItem跨度><跨度类=”hljs-params">(# LiveArg int<跨度类=”hljs-variable">美元跨度>id< /跨度># (LiveArg<跨度类=”hljs-params">(<跨度类=”hljs-string">“itemName”跨度>)跨度>)字符串<跨度类=”hljs-variable">美元跨度>的名字跨度>)跨度>< /跨度>{<跨度类=”hljs-variable">美元跨度>这跨度><跨度类=”hljs-operator">- >跨度>id =<跨度类=”hljs-variable">美元跨度>id< /跨度>;<跨度类=”hljs-variable">美元跨度>这跨度><跨度类=”hljs-operator">- >跨度>name =<跨度类=”hljs-variable">美元跨度>的名字跨度>;}}< /code>
通常,参数名称在PHP -如。$ id
——应该匹配参数指定用于树枝id ={{项目。id}}
。但是如果他们不匹配,您可以传递一个参数LiveArg
,像我们一样itemName
。