Javascript 是否可以隐藏AngularJS生成的HTML属性?
是否可以在生成的html中隐藏Angular生成的属性,如Javascript 是否可以隐藏AngularJS生成的HTML属性?,javascript,html,angularjs,Javascript,Html,Angularjs,是否可以在生成的html中隐藏Angular生成的属性,如ng app、ng init等?这是因为我想清理对用户可见的html。在我的应用程序中,我正在使用从服务器接收的一些数据初始化ng init。这将导致生成的html显示整个初始化数据。html看起来不太好 您是指源中元素内的属性吗 要使这些有效,您可以: 将角度名称空间添加到html: 将指令更改为前缀为“data-”,使其成为有效的html5数据-*属性 您不能在控制器中使用$scope从服务器获取数据吗?这都是客户端JavaScrip
ng app
、ng init
等?这是因为我想清理对用户可见的html。在我的应用程序中,我正在使用从服务器接收的一些数据初始化ng init
。这将导致生成的html显示整个初始化数据。html看起来不太好 您是指源中元素内的属性吗
要使这些有效,您可以:
将角度名称空间添加到html:
将指令更改为前缀为“data-”,使其成为有效的html5数据-*属性
您不能在控制器中使用
$scope
从服务器获取数据吗?这都是客户端JavaScript,因此无论您做什么,窥探者都可以看到它。顺便说一句,ng init实际上是一个指令,应该只用于简单的助手分配,而不用于从服务器加载数据。