FastAdmin 建议引入模块JS的地方不要固定写死
dajavu-北京 2018/1/24 16:04:37
这个引入模块JS的地方不要写死,因为逻辑复杂的话 一个页面上add.html和edit.html很多元素一样,但是js公用会有问题,建议动态的分开,例如没有的话 就进行默认引入, 有的话 就引入自己模块的JS或者更好的方案
Karson-深圳(请勿@)
谢谢建议,为你解答下:
1.每个控制器对应一个JS,同时每个方法对应JS中的一个方法
2.可以动态修改控制器对应的JS或方法,如:$this->view->assign('config', array_merge($this->view->config, ['jsname' => 'frontend/meeting', 'actionname' => 'lists']));
dajavu-北京 2018/1/24 16:12:15
嗯 谢谢 Karson大人的回复,这个方式没问题,也很灵活 只不过 后台控制前端JS显示 感觉有点怪怪的
Karson-深圳(请勿@)
这个只是控制调用默认加载的JS模块。
Karson-深圳(请勿@) 2018/1/24 16:14:51
如果把jsname置为空,则默认不加载JS模块
所有文章为原创,如非授权,请勿转载。
我们要多多支持有创造能力的人,因为那是我们所有人的希望。
同时我们也希望成为有创造能力的人,我们支持开源,同时也支持正版。
🎈数码荔技正版软件商店🎈
【正版】微软 Office 365
【正版】老牌文件对比工具 Beyond Compare
【正版】JetBrains Idea Java IDE
不断学习,慢慢进步,做时间的朋友。
注意力 > 时间 > 金钱。 -- 建伟 F4nniu
我们要多多支持有创造能力的人,因为那是我们所有人的希望。
同时我们也希望成为有创造能力的人,我们支持开源,同时也支持正版。
🎈数码荔技正版软件商店🎈
【正版】微软 Office 365
【正版】老牌文件对比工具 Beyond Compare
【正版】JetBrains Idea Java IDE
不断学习,慢慢进步,做时间的朋友。
注意力 > 时间 > 金钱。 -- 建伟 F4nniu