如何在javascript中到达声明的变量

时间:2017-03-07 22:35:13

标签: javascript jquery

我需要到达变量的标题..例如在Redux Framework WordPress插件中有一个变量[redux.args.opt_name] ..如何到达这个变量的定义行?

另一个问题:'opt_name'变量中的两个单引号是什么意思??

data: {
     action: redux.args.opt_name + "_ajax_save",
     nonce: $nonce,
     'opt_name': redux.args.opt_name,
     data: $data
},

完整档案redux.js

1 个答案:

答案 0 :(得分:0)

使用WordPress函数(localize_script)传递此变量

wp_localize_script(
     'redux-js',
     'redux',
     $this->parent->localize_data
);

wp_enqueue_script( 'redux-js' ); // Enque the JS now

$ this-> parent-> localize_data是一个数组

Array (
[args] => Array
    (
        [opt_name] => 'redux_demo'

    )
)