在我的项目中,我需要更改特定div的内容。单击按钮时如何重新加载div的内容?
我在项目中使用angularjs,node和HTML。 window.reload
选项重新加载整个应用程序;我不想重新加载页面,只需要在一个页面上显示特定的div。
答案 0 :(得分:1)
您可以尝试使用$scope.$apply()
或$scope.$digest()
,但如果您需要这样做,那么您可能会做错事。也许您可以向我们提供您的代码?
请记住,如果您未在该特定元素或指令的模型内部进行任何更改,则不会发生任何更改。 $ apply()只会告诉Angular您从外部对模型进行了一些更改,Angular并不知道,并且它应该触发它的观察者并查看是否需要重新设置任何内容渲染的。
告诉我们是否有效。
答案 1 :(得分:0)
嘿,我得到了回答它为我工作
$route.reload(putyourJsonObject);
此处$route.reload
用于重新加载我的数据。