gpt4 book ai didi

zend-framework - Zend Form Element with Javascript - 装饰器、 View 助手或 View 脚本?

转载 作者:行者123 更新时间:2023-12-05 00:02:57 25 4
gpt4 key购买 nike

我想向 Zend_Form_Element_Text 添加一些 javacsript 。

起初我认为装饰器是最好的方法,但由于它只是一个脚本(标记不会改变)那么也许 View 助手更好?或 View 脚本?

似乎它们都是出于相同的目的(关于表单元素)。

我要添加的 javascript 不是事件(例如更改、点击等)。我可以使用 headScript() 轻松添加它,但我想让它重用,这就是我想到装饰器/ View 助手的原因。我只是不清楚它们之间的区别。

在这种情况下,最佳做法是什么?好处?

更新:似乎最佳实践是使用 View 脚本中的 View 助手,所以装饰器会更合适?

谢谢。

最佳答案

使用 setAttrib 函数。

例如:-

$element = new Zend_Form_Element_Text('test');
$element->setAttrib('onclick', 'alert("Test")');

关于zend-framework - Zend Form Element with Javascript - 装饰器、 View 助手或 View 脚本?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7468548/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com