Loading [MathJax]/jax/output/CommonHTML/config.js
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >在角应用程序中从资产文件夹文件加载动态html内容

在角应用程序中从资产文件夹文件加载动态html内容
EN

Stack Overflow用户
提问于 2022-08-08 23:59:19
回答 1查看 181关注 0票数 0

在我的角度应用程序中,我想从位于资产文件夹中的文件中加载一些html内容。

文件夹的路径将基于用户选择的值是动态的,

,例如

如果用户选择locale为INDIA,则必须从资产内部的India文件夹加载html。

区域设置文件有可能在“资产”文件夹中不可用,因此它应该默认为“English/USA”文件夹。

我试过用http请求。

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
downloadFile(url: string, contentType: any): Observable<any> {
    return this.http.get(url, {
      responseType: 'text',
      headers: new HttpHeaders(
        {
          'Content-Type': contentType,
          Authorization: 'Basic ' + localStorage.getItem(this.localStorageKeys.AUTH_CODE)
        })
    })
      .pipe(catchError(this.handleError<any>(url)));
  }

现在,当请求发生时,问题就在服务器上--如果资产不在那里,它仍然返回200,index.html作为响应。

在本地,它返回404,因此回退工作。

如何在返回200的服务器上修复这个.Why?

谢谢

EN

回答 1

Stack Overflow用户

发布于 2022-08-09 00:47:18

通常,当您想要以不同的语言加载相同的内容时,您将使用类似于i18n和角TranslateModule的内容。

这样,您就可以使用浏览器语言设置,并以正确的语言自动加载文本。

对于你的问题,这将是有意义的,你也上传你的背景负载,以便我们可以找到你的错误。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/73288360

复制
相关文章
Flutter中的html内容加载
上一篇文章Flutter 中的下拉刷新和上拉加载中,我介绍了如何在Flutter中实现下拉刷新和上拉加载的效果,今天我们继续以上文中的代码为例,来介绍如何加载HTML文档内容。
拉维
2019/09/10
16.7K1
Flutter中的html内容加载
Mac在文件夹/终端中打开终端/文件夹
如图,想要在终端中到该文件夹,自然而然的办法是cd /usr/share/doc/postfix/html, 但其实还有更简洁的办法,即如上安装Go2Shell或cd to插件
fliter
2023/06/18
1K0
Mac在文件夹/终端中打开终端/文件夹
在 Linux 中重命名文件夹中的所有文件
在Linux系统中,有时候我们需要批量重命名文件夹中的所有文件,以便更好地组织和管理文件。本文将详细介绍几种在Linux中重命名文件夹中所有文件的方法,包括使用命令行工具和脚本等方式。
网络技术联盟站
2023/06/08
5.1K0
在 Linux 中重命名文件夹中的所有文件
动态加载JS文件
const scriptEl = document.createElement('script'); scriptEl.onload = scriptEl.onreadystateschange = function () { if (!this.readyState // FF onload || this.readyState == 'loaded' || this.readyState == 'complete' // IE onreadystateschange ) {
路过君
2021/12/07
20.4K0
问与答87: 如何根据列表内容在文件夹中查找图片并复制到另一个文件夹中?
Q:如何实现根据列表内容查找文件夹中的照片,并将照片剪切或复制到另外的文件夹?如下图1所示,在列C中有一系列身份证号。
fanjy
2020/09/25
2.9K0
问与答87: 如何根据列表内容在文件夹中查找图片并复制到另一个文件夹中?
Linux下在文件夹所有文件中查找相关内容
grep是在使用Linux时经常会用到的一个命令了,这个命令平时大都主要用来进行对一段输出的关键字定位,但是这个命令也可以通过使用某些参数来达到文件夹文件内容遍历的效果
impressionyang
2020/08/26
35.9K0
在Linux系统中如何删除文件夹?
linux删除文件夹的方法有两种:rmdir命令和rm命令。很多人习惯用rmdir,不过一旦目录非空,就陷入深深的苦恼之中,此时就需要使用rm命令了。下面我们就来了解一下这两个命令。
CiiLii西里网
2023/09/30
3.5K0
基础:在 Linux 终端中删除文件和文件夹
要想使用图形化界面删除计算机上的文件,你可能会直接将文件或文件夹拖拽到 “垃圾箱” 或 “回收站”。或者你也可以选择要删除的文件或文件夹,右键单击并选择 删除。
用户1880875
2021/09/07
3.7K0
Shell遍历文件夹下所有文件,并将文件内容写入一个文件中
软件著作权要求提供代码文档,这里提供使用Shell遍历文件夹下所有文件,并将文件内容写入一个文件中的方法。
ianzhi
2023/10/19
7520
Android NDK 开发 — 从 Assets 文件夹加载图片并上传纹理
在 OpenGL 开发中,我们要渲染一张图片,通常先是得到一张图片对应的 Bitmap ,然后将该 Bitmap 作为纹理上传到 OpenGL 中。在 Android 中有封装好的 GLUtils 类的 texImage2D 方法供我们调用。
音视频开发进阶
2019/06/03
1.5K0
Android 开发中如何动态加载 so 库文件
我想对于静态加载 so 库文件,大家都已经很熟悉了,这里就不多说了。在 Android 开发中调用动态库文件(*.so)都是通过 jni 的方式,而静态加载往往是在 apk 或 jar 包中调用so文件时,都要将对应 so 文件打包进 apk 或 jar 包。 动态加载的优点 静态加载,不灵活,apk 包有可能大。所以采用动态加载 so 库文件,有以下几点好处: 灵活,so 文件可以动态加载,不是绑定死的,修改方便,so 库有问题,我们可以动态更新。 so 库文件很大的话,采用动态加载可以减少 apk 的包
非著名程序员
2018/02/02
5.2K0
【前端艺术】超酷HTML5文件夹内容预览特效源码
这是一款效果炫酷的HTML5文件夹内容预览特效。该特效在用户用鼠标滑过文件夹时,以炫酷的动画效果展示文件夹中的内容。
用户5997198
2019/08/09
1.2K0
【前端艺术】超酷HTML5文件夹内容预览特效源码
tensorflow动态加载文件
如果把文件全部加载到内存中,对大数据量来说,是不可行的,tensorflow使用列队,通过多线程来操作队列进出。举例子来说明> tf.train.slice_input_producer是一个tensor生成器,作用是按照设定,每次从一个tensor列表中按顺序或者随机抽取出一个tensor放入文件名队列。 下面这个例子是将文件名加入到队列中,每次从列队中只能取出一个tensor,然后读取图片数据,还是频繁io操作, import tensorflow as tf import matplotlib.
用户1733462
2018/06/07
1.3K0
Python 新建文件夹与复制文件夹内所有内容
摘要总结:本篇文章主要介绍了如何使用Python的os和shutil模块实现新建文件夹以及将指定文件夹下的所有内容拷贝到另一个目录的功能。主要包括两个部分:1. 使用os.path.exists判断路径是否存在,再使用os.makedirs创建多级目录;2. 利用shutil.copytree函数实现文件的拷贝。
chaibubble
2018/01/02
2K0
Android 动态加载so文件
在开发中,我们时常会遇到包体积过大的情况。其中,一个大的第三方so文件,经常会让人头痛。那么,能否动态加载.so文件呢?答案是可以的。
Oceanlong
2019/02/22
4K0
【python】动态加载文件
在项目中需要完成一个功能,用户在前端编辑代码,然后在用例中通用特定的方式(@{关键字方法}@)可以调用编辑的代码块 因为后台是一个服务,服务启动的时候加载生成代码文件,用户更新时前端调用后台接口可同步更新,问题的关键在于如何调用用户定义的关键字函数
py3study
2020/01/03
9630
在 Tomcat 中设置 Tapestry 框架的 html 热加载
如果开发中使用到了 Tapestry 这个框架,如果事先没有设置过的话,开发的时候 html 是不会热加载的,也就是说修改了 html 文件,不能刷新浏览器后立马看到修改完的效果,必须先重新启动应用服务器(比如 Tomcat)才行。
LeoXu
2018/09/21
1.9K0
文件夹中右键菜单中新建区域的内容编辑
1.系统 win10 2.注册表的打开 按下 win + r 输入 regedit 确定/回车之后即可打开注册表 3.删除新建中的内容 比如下面这个Skin Builder Style Project内容我不想要了 上图中选择新建后会新建这个文件 记下它的后缀名 .cjstyles 打开注册表,在HKEY_CLASSES_ROOT项下寻找. 找到.cjstyles删除即可 4.增加新建中的内容 以新建markdown文件为例 Windows Registry Editor Versi
玖柒的小窝
2021/09/09
1.9K0
文件夹中右键菜单中新建区域的内容编辑
内容,内容资产,以及内容即服务
内容是指在媒体、平台或者其他载体上所呈现的信息、文章、图片、视频、音频等形式的表达。内容可以是有关某个特定主题或领域的知识、观点、故事、娱乐等,通过文字、图像、声音等方式传达给用户或观众。在互联网时代,内容的重要性越来越突出,各种网站、应用和社交媒体平台都以提供优质内容为目标,吸引用户关注和参与。
KATSU
2023/09/09
3310
内容,内容资产,以及内容即服务
点击加载更多

相似问题

角7:从组件中的资产文件夹加载html页面?

10

无法从“资产”文件夹加载HTML文件

10

无法从资产文件夹Android加载HTML

22

无法从角应用程序在资产文件夹中加载.json和图像文件

20

如何在NuxtJS中从资产文件夹加载动态映像

11
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文