psf*_*aki 3 f# fable-f# safe-stack
我已经拥有所有 webpack 加载器,所以我需要做的就是这样,但在 F# 中:
import loading from "../images/loading.gif";
Run Code Online (Sandbox Code Playgroud)
这应该是一件容易的事情,我只是迷失在文档中,我主要找到有关[<Import>]属性的信息,这些信息似乎用于其他东西......
在该模块中,Fable.Core.JsInterop我们确实提供了处理import.
我认为您正在寻找的是:
/// Works like `ImportAttribute` (same semantics as ES6 imports).
/// You can use "*" or "default" selectors.
let import<'T> (selector: string) (path: string):'T = jsNative
Run Code Online (Sandbox Code Playgroud)
你可以这样使用它:
open Fable.Core.JsInterop
let loading : string = import "*" "../images/loading.gif"
Run Code Online (Sandbox Code Playgroud)
我将类型设置为string因为 WebPack 似乎为您提供了文件 URL。
| 归档时间: |
|
| 查看次数: |
535 次 |
| 最近记录: |