【发布时间】:2019-05-20 05:42:12
【问题描述】:
我正在使用 Pusher 构建通知,并且我接收到某个页面的“路由”作为 JavaScript 变量
现在我想将此变量注入到通知栏,作为变量中确定的某个页面的链接, 我尝试制作 href 并使用 laravel url 方法将路由放入其中以从任何页面访问它。这是代码
channel.bind('App\\Events\\Councilcreated', function (data) {
var a = document.createElement('a');
a.setAttribute("href", "{{ url(".data.page.") }}");
});
问题在于将 (data.page) 打印为字符串而不是 (data.page) 变量的值
【问题讨论】:
-
请您说明您在活动课程中设置
page的位置吗? -
` public $councilname;公共$id;公共 $title;公共$d;公共$消息;公共$页面;公共$图标;公共函数 __construct($councilname,$id,$title,$message,$page,$icon) { $d=0; $this->councilname = $councilname; $this->id = $id; $this->title = $title; $this->message = $message; $this->page = $page; $this->icon = $icon; }`
-
在控制台打印成功
标签: javascript laravel