gpt4 book ai didi

javascript - 如何在 typescript 中导入 template.html

转载 作者:搜寻专家 更新时间:2023-10-30 21:14:03 24 4
gpt4 key购买 nike

我想在我的 typescript 中包含模板,该怎么做??

var template = import './template.html'

我使用 web pack 并将所有文件打包到一个 javascript 文件中。

我使用 angularjs (v1) 并想使用 typescript gulp 和 webpack 构建组件基础项目,现在我使用这段代码。

declare var require:any;
import './cart.template.html';
import {cartController} from './cart.controller'

export var cartComponent = {
template: require('./cart.template.html'),
controller:cartController
}

这样做有什么更好的解决方案吗???

最佳答案

首先,像这样声明一个 HTML 模块:

declare module "*.html" {
const content: string;
export default content;
}

然后,使用它:

import * as template from "template.html";

@Component({
selector: 'home',
directives: [RouterLink],
template: template
})

关于javascript - 如何在 typescript 中导入 template.html,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42719901/

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