Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/vue.js/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Vue.js Vuejs通过使用DOM避免在生产模式中更改数据_Vue.js_Vuejs2 - Fatal编程技术网

Vue.js Vuejs通过使用DOM避免在生产模式中更改数据

Vue.js Vuejs通过使用DOM避免在生产模式中更改数据,vue.js,vuejs2,Vue.js,Vuejs2,我有一个关于vuejs中生产模式的初学者问题。我正在使用vue的缩小版,我有一个问题。我如何通过使用DOM来避免访问和更改数据的值?这里有一个示例:用于访问->document.getElementsByClassName('VueInstance')[0]。\uuuuuVue\uUu.$children[0]。$data.foo和更改document.getElementsByClassName('VueInstance')[0]。\uuVue\uUe.$children[0]。$data.f

我有一个关于vuejs中生产模式的初学者问题。我正在使用vue的缩小版,我有一个问题。我如何通过使用DOM来避免访问和更改数据的值?这里有一个示例:用于访问->
document.getElementsByClassName('VueInstance')[0]。\uuuuuVue\uUu.$children[0]。$data.foo
和更改
document.getElementsByClassName('VueInstance')[0]。\uuVue\uUe.$children[0]。$data.foo=“bar”
?有可能这样做吗?

你不能

客户端JavaScript在设计上是不安全的,即用户完全控制在用户浏览器中运行的脚本。考虑到用户在本地有足够的访问权限,代码始终可以读取和修改。适用于客户端代码的安全措施只会使此过程更加复杂

永远不要相信客户的任何东西。客户机可以根据需要更改任何内容,甚至可以编辑发送到服务器的数据。如果你想确保他们不能做一些事情,那么你必须检查他们唯一不能改变的事情