Javascript 用于编辑隐藏JSON输入的Angular指令

Javascript 用于编辑隐藏JSON输入的Angular指令,javascript,jquery,angularjs,Javascript,Jquery,Angularjs,我想创建一个可以应用于隐藏输入字段的角度指令。基本上,隐藏的输入包含一个JSON字符串。我想用JS创建一些自定义控件,修改隐藏输入的值。你能给我指一下正确的方向吗 到目前为止,我尝试使用jQuery将JSON字符串转换为对象,然后使用jQuery的.data()将其保存到输入DOM元素。但是,我看不到如何从Angular中访问对象的.data()。这就是为什么我认为指令可能是最好的方法。有什么想法吗?我不会将json存储到数据-字段中的dom中。相反,我将使用一个指令沿着您建议的路径前进,并在指

我想创建一个可以应用于隐藏输入字段的角度指令。基本上,隐藏的输入包含一个JSON字符串。我想用JS创建一些自定义控件,修改隐藏输入的值。你能给我指一下正确的方向吗


到目前为止,我尝试使用jQuery将JSON字符串转换为对象,然后使用jQuery的.data()将其保存到输入DOM元素。但是,我看不到如何从Angular中访问对象的.data()。这就是为什么我认为指令可能是最好的方法。有什么想法吗?

我不会将json存储到
数据-
字段中的dom中。相反,我将使用一个指令沿着您建议的路径前进,并在指令中保留$scope来表示json对象。使用这种方法,您不需要序列化和反序列化json来访问对象。另一个优点是避免了dom和javascript代码之间的紧密耦合

虽然仍有可能将Jquery的数据集成到指令中,但我不鼓励它,而是依赖由指令管理的干净对象模型