Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/ember.js/4.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
Javascript 在jQuery.data()中保存和隐藏大量数据_Javascript_Jquery_Jquery Data - Fatal编程技术网

Javascript 在jQuery.data()中保存和隐藏大量数据

Javascript 在jQuery.data()中保存和隐藏大量数据,javascript,jquery,jquery-data,Javascript,Jquery,Jquery Data,是否有隐藏、截断或限制我保存在jQuery Data属性中的json的方法 我最终得到了下面的代码,看起来有点混乱。考虑到数据在$.cache中,我不认为在属性中实际显示它有什么意义(除非我误解了jQuery数据的工作原理) 为什么您关心html属性的内容是什么样的?用户看不到它。我更多地质疑它作为一种实践,并想知道是否有改进的方法。这似乎是一个优雅的解决方案,用于存储ID或字符串,但不用于对象或数组。如果使用json,或在属性上使用单引号,则必须转义数据。如果有很多这样的元素,则会将所有数据放

是否有隐藏、截断或限制我保存在
jQuery Data
属性中的json的方法

我最终得到了下面的代码,看起来有点混乱。考虑到数据在
$.cache
中,我不认为在属性中实际显示它有什么意义(除非我误解了jQuery数据的工作原理)


为什么您关心html属性的内容是什么样的?用户看不到它。我更多地质疑它作为一种实践,并想知道是否有改进的方法。这似乎是一个优雅的解决方案,用于存储ID或字符串,但不用于对象或数组。如果使用json,或在属性上使用单引号,则必须转义数据。如果有很多这样的元素,则会将所有数据放在脚本标记中,并引用变量中的数据
<div data-from-json-dot-org-example="{"widget":{"debug":"on","window":{"title":"Sample Konfabulator Widget","name":"main_window","width":500,"height":500},"image":{"src":"Images/Sun.png","name":"sun1","hOffset":250,"vOffset":250,"alignment":"center"},"text":{"data":"Click Here","size":36,"style":"bold","name":"text1","hOffset":250,"vOffset":100,"alignment":"center","onMouseUp":"sun1.opacity = (sun1.opacity / 100) * 90;"}}} "></div> 
<div data-model-id="4"></div>
<div ng-click="showModel(model)"></div>