File tree Expand file tree Collapse file tree 1 file changed +5
-1
lines changed Expand file tree Collapse file tree 1 file changed +5
-1
lines changed Original file line number Diff line number Diff line change @@ -8,7 +8,10 @@ them later in JavaScript. For example:
8
8
9
9
.. code-block :: html+twig
10
10
11
- <div class="js-user-rating" data-is-authenticated="{{ app.user ? 'true' : 'false' }}">
11
+ <div class="js-user-rating"
12
+ data-is-authenticated="{{ app.user ? 'true' : 'false' }}"
13
+ data-user="{{ app.user|serialize(format = 'json') }}"
14
+ >
12
15
<!-- ... -->
13
16
</div>
14
17
@@ -19,6 +22,7 @@ Fetch this in JavaScript:
19
22
document .addEventListener (' DOMContentLoaded' , function () {
20
23
var userRating = document .querySelector (' .js-user-rating' );
21
24
var isAuthenticated = userRating .dataset .isAuthenticated ;
25
+ var user = JSON .parse (userRating .dataset .user );
22
26
23
27
// or with jQuery
24
28
// var isAuthenticated = $('.js-user-rating').data('isAuthenticated');
You can’t perform that action at this time.
0 commit comments