用户控件用到JS文件,一个页面用到多个用户控件,如何安排JS?
我目前的做法是:
用户控件不引用JS,而是在引用用户控件的页面链接JS文件,
然后由JS统一控制该页面的同类用户控件。
问题是:
1.在识别各个用户控件时有些难度,尤其是嵌套引用的用户控件,ID不好控制。
2.如果JS由各个用户控件引用,似乎最终HTML代码会嵌入多套同样的JS代码。
有这两个问题吗?如何解决?一般是怎么做的?
多谢了~
------解决方案--------------------
建议是每个用户控件只是处理一个功能,不要把多个用户控件进行嵌套使用,同一个用户控件在页面里面多次使用可以根据不同的id进行获取