gpt4 book ai didi

javascript - 处理未找到 ng-include 的最佳方法是什么?

转载 作者:行者123 更新时间:2023-12-03 08:19:58 24 4
gpt4 key购买 nike

我的页面包含一个动态文件,如下所示:

<div ng-include="filename + '.html'"><div>

如果文件存在,则此方法有效。否则它会抛出一个丑陋的控制台错误。

有没有一种优雅的方式来处理这个问题?例如像这样:

<div ng-include="'somefile.html'" ng-ifnexist="'default-page.html'"></div>

最好的方法是什么?

最佳答案

这变得有点困惑,ngIf 已被有效地弃用,取而代之的是指令,但是呢

<div ng-if="[list of possible names].indexOf(filename) > -1">    
<div ng-include="filename + '.html'" ></div>
</div>

<div ng-if="[list of possible names].indexOf(filename) == -1">
<div ng-include="'default-page.html'" ></div>

关于javascript - 处理未找到 ng-include 的最佳方法是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33782866/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com