js 如何用字符串取得全局的变量?

JavaScript016

js 如何用字符串取得全局的变量?,第1张

思路:

通过字符串获取或者操作变量需要用到eval,它能把字符串串作为代码执行。

代码:

<script>

var template="asd"

function TemplateLoad(){

    eval("template='yyyy'")//注意,这里是代码执行。所以eval中的字符串必须是可执行代码。像你eval('变量名")=值,这种方式是错误的,需要eval('变量名="值"')的方式

    alert(template)

}

TemplateLoad()

</script>

1.创建模板文件

2.创建的模板文件只能使用wxml和wxss文件,可以在js文件中模拟逻辑操作,但最后这些逻辑操作是要写在调用模板的文件的JS文件中...

3.引用模板 在使用模板文件的wxml的头部中引用模板的wxml文件(注意分清谁引用谁啊,错...

4.如果模板中有js相关的操作或者引入了变量,这些变量和方法必须写在引入模板的js文件中...

5.最后的最后,附上demo,给你个参照,让你知道为啥我行,你不行。