cakephp 3.x中的变量js作用域

cakephp 3.x中的变量js作用域,cakephp,cakephp-3.0,Cakephp,Cakephp 3.0,在CakePHP3.x中,我想在视图中的自定义脚本中声明js变量,并在同一视图中加载的外部js中调用此变量 这是我的观点: <?php //in my view: echo $this->Html->script('edit'); ?> <script type="text/javascript"> var my_var = 'try'; </script> var my_var='try'; 我还想在edit.js中调用我的

在CakePHP3.x中,我想在视图中的自定义脚本中声明js变量,并在同一视图中加载的外部js中调用此变量

这是我的观点:

<?php //in my view:
   echo $this->Html->script('edit'); ?>
<script type="text/javascript">
   var my_var = 'try';
</script>  

var my_var='try';

我还想在edit.js中调用我的变量,在js include之前声明变量

<script type="text/javascript">
   var my_var = 'try';
</script> 

<?php echo $this->Html->script('edit'); ?>

var my_var='try';