示例项目和用例 > 用例:3D-Guided Service Instructions > 3D-Guided Service Instructions 301:向模型添加定价数据和购物车 > 移除过期的函数和文本
  
移除过期的函数和文本
3D-Guided Service Instructions 200 中的某些函数必须在此新体验中进行更新,然后才可向弹出窗口添加更多功能或移除代码中的过期部分。移除过期代码是保持代码整洁的良好做法。
在单击弹出窗口中的按钮时,系统会调用相应的函数,但首先可能需要在体验中移除和替换某些函数。
* 
如果您希望了解当前的进展,可以在 GitHub 上的 Appendix 2 中找到本部分的完整代码进行比较。
1. 移除 closePopup 函数。
2. 接下来,移除调用 closePopup 函数的 $timeout 服务。closePopup$timeout 服务可以移除的原因是,与之前弹窗会自行消失的体验不同,现在弹出窗口仅会在单击弹出窗口按钮后消失。
3. 移除在体验中与 playButton 绑定的 playit 函数。此功能将由弹出窗口中的 Disassemble 按钮自动执行。
4. findMeta 函数内,移除以下代码行及其关联的备注。它们引用了 playButton 小组件,而该小组件在下一节将从 2D 界面中删除。
$scope.view.wdg.playButton.text = '';
$scope.view.wdg.playButton.toPlay = undefined;
接下来,您将更新 Vuforia Studio 体验中的 2D 界面