我正在关注一个新项目的 Yii PHP 框架,但是在经历了一些演示并检查了代码之后,我注意到所有的 javascript 都是通过 Yii 函数生成的。有没有办法覆盖这个?我真的希望能够为项目的各个部分编写自己的 javascript,特别是对于需要大量 javascript 的基于地图的搜索片段。这是可能的吗?是否值得将 Yii 用于我必须为项目的几个部分编写大量我自己的 javascript 的项目?
问问题
475 次
2 回答
1
虽然 Yii 有帮助程序为你生成一些 JavaScript 代码,但没有什么能阻止你在输出中包含你自己的代码。
于 2012-04-18T22:05:29.957 回答
1
当然,如果您不能或不想使用内置小部件,您可以自己编写大量 Javascript;但很多时候,“编写自己的”可能会成为一个小部件的子类化,以便您可以扩展它,或者只是从头开始编写自己的小部件。根据我的经验,能够从您提供的更高级别的规范(即配置小部件)自动生成 Javascript 是非常可取的。
从你的问题来看,虽然似乎有一些自动 Javascript 的特定情况看起来很麻烦——你能不能更新一下细节?
于 2012-04-18T22:09:44.773 回答