I will try to give you a simple example :
I want a redir 301 domainA.com.br/ to domainB.com.br /#reference_domainA .
I will make a turn to a new domain , and I need to know which users came from the old domain. This is a simples redir of all the old pages to a new correspondent pages.
In the past I would use query strings to reference the URL, but the principle technical solution using # seems easier to implement.
The problem is, if I do a redir 301 of pages from domainA.com.br/ to corresponding pages domainB.com.br /#reference_domainA the pages of the domainB.com.br receive 100% of linkjuice ?
If I based this video Rand Fiskin for example, I can deduce that Google will give full force of the old domain to the domainB.com.br page ( without hash ). However with the evolution of Google's ability in rendering JS components , I wonder if this will involve linkjuice loss problems to the page without # .
I hope to be more understandable this time. 
Thanks!