我有一些服务器端代码输出<ul>
用户可以编辑的项目并将更改发布回服务器。我现在正在开发“添加新”功能,该功能将新项目添加到<ul>
并在单击“保存更改”按钮时发布回服务器。
当用户单击“添加新”按钮时,我执行附加<li>
标记的客户端代码(由我的服务器端代码生成的相同标记)。
困扰我的是冗余。这意味着如果我要更改<li>
标记,我必须同时打开 php 和 js 文件来进行更改。
为了消除冗余,我应该只从服务器输出<ul>
数据并让客户端代码生成标记吗?这样的概念对性能有何影响?