我正在使用指令在表格的每一行中显示一个包含9-10个选项的下拉列表。此表最多可包含200行。我担心的是,该指令每行被调用200次。是否有任何方法可以只创建一次下拉并简单地插入每一行并将其与范围绑定,因此如果下拉列表中有任何事件,那么也可以正常工作
答案 0 :(得分:1)
如果是我,除非您发现性能问题,否则我不会担心。大多数浏览器应该能够处理200行表,每行中都有指令,没有任何问题。
但是,如果您对此感到担心或者您遇到了问题,那么您有几种选择。
1)而不是每行的下拉菜单,只需输入一个"编辑"按钮并使用它来打开用户选择他们想要的模式
2)使用像ui-grid这样的可编辑表格插件(双击示例表格的数据进行编辑)。它已经过数千行测试,表现良好。在示例中,您将看到一个下拉菜单,用户可以在其中选择男性或女性 - 可以配置为具有您需要的选项。