zhongshaofa / easyadmin

框架主要使用ThinkPHP6.0 + layui,拥有完善的权限的管理模块以及敏捷的开发方式,让你开发起来更加的舒服。
http://easyadmin.99php.cn
MIT License
650 stars 219 forks source link

服务端的变量数据怎么传入到public的后台js上使用 #139

Open potternice opened 1 year ago

augushong commented 1 year ago

封装控制器的assign,到页面上,比如一个bom上的json数据,再封装一个js方法获取。

最原始的方法是直接在对应的html上输出数据,然后再js上获取。再json一下

potternice commented 1 year ago

我现在用这样子的处理,要么赋值到dom节点上,要么直接在html下设置js echo的变量,但是加载的时候存在在js的页面无法获取的问题,尤其是清除缓存的情况下,部分的变量直接没掉,导致js那边报错,感觉加载有点问题,尤其是用websocker的时候

augushong commented 1 year ago

你这个思路没问题。应该是你代码实现有问题。

potternice commented 1 year ago

菜单的点击怎么设置点击能进行页面数据的重载呀

cshaptx4869 commented 1 year ago

自行实现向js模块文件传递变量 https://github.com/cshaptx4869/easyadmin/commit/00f10f6afeef1cc7b72dd9b5995a1b8742d4f980